软件测试的三大误区,你误了几个?(图)

  纵观软件测试行业的发展史,相信很多人都知道它是伴随着“软件”而出现的。  在早期软件开发的过程中,“测试”的含义其实是比较狭窄的,测试这一行为也完全由开发人员执行,几乎等同于“调试”工作。  到了上世纪80年代,IT行业得到了大力的发展,...

高级且优雅地远程操作服务器:认识Python模块Paramiko(图)

  前言  测试过程中经常会遇到需要将本地的文件上传到远程服务器上,或者需要将服务器上的文件拉到本地进行操作,以前安静经常会用到xftp工具。今天安静介绍一种python库Paramiko,可以帮助我们通过代码的方式进行完成对远程服务器的上传和下载操作,也...

#
Python
分享:

想让性能测试更高效?“性能等式”了解一下!(图)

  摘要:  在测试性能时,我们可以尝试编写一个“性能等式”,以便检查影响性能的每个因素。但是,就算逐一检查方程式里的每一项也并不总是能看清整体情况。有些影响性能的因素很容易被忽略。测试更多的是发现系统的行为,而不是对一些期望行为的样本进...

“新人”和你唠技术:从Postman开始学习接口测试(图)

  Hi,亲爱的大家,这是我与大家的第一次沟通,但其实我已经51testing这个大家庭中和志同道合的你们在一起很久了,从刚开始学测试起,就关注了51testing,大概也有一年多的时间了,有人要吐槽,一年多和很久着实自相矛盾,但是照我的耐性来说,一年多已是...

分享:

做了这么多年性能测试,这7个高效工作的技巧你还不知道?

  摘要  通过严格的实践来增强系统的性能和可恢复性,并对这些方面进行持续的测试,是预先找到问题的好方法。与测试的其他方面一样,性能实践的质量要比数量重要得多,这里有七个简单的技巧可以帮助你在测试系统的性能和可恢复性时更高效。  软件的性...

Selenium高手必备:基于WebDriver的Web UI自动化(图)

  Selenium是当前最流行的Web UI自动化测试框架,熟悉Selenium的人也知道,Selenium是基于WebDriver。那么能不能不用Selenium,直接调用WebDriver来实现Web UI自动化呢?答案当然是可以的,本文就带你来实现基于WebDriver的Web U自动化。本文通过调用Sel...

小白也能操作Linux,简单的shell脚本编写边学边用!

  在刚入行软件测试的时候,shell脚本也就是了解这个概念,那会儿也基本用不到这个技能,工作做得最多的就是点点点。  现在由于所处行业的关系吧,经常要在linux服务器做些常见操作。遇到不会的就百度,也慢慢的学了一些之前没有接触过的linux 命令,也...

#
Linux
#
linux
分享:

5分钟测试:哪个Python热门单元测试框架适合现在的你?(图)

  前言  对于我们测试来说,做自动化测试需要编写测试用例,编写测试用例就会使用到单元测试模块,常见的python单元测试模块有unittest,pytest,nose等,但是听说过最多的也就属于pytest和unittest了,安静今天就通过这一篇文字简单的介绍下pytest和u...

#
Python
分享:

RobotFramework手把手教学:提交数据失败了可怎么办?(图)

  在接口自动化测试过程中,经常遇见提交数据的接口测试,开发设计的提交数据的方式常为POST、PUT、PATCH等,对于这些接口测试同学们也不陌生,几乎做接口自动化测试都会涉及。在提交数据过程中,不知大家是否遇到提交数据内容正确,请求方法(如POST)和...

Pytest内置函数,让你不再为自动化测试数据存放发愁!(图)

  前言  在跑自动化测试中,测试过程中会用到一些测试数据,其中这些测试数据包括临时测试数据和常用到的数据,经常用到的数据,我们可以通过Excel或者yaml文件的方式进行存储,那么临时文件的呢?今天安静来介绍pytest中的一个内置函数就可以方便的帮...

同样去面试,为啥别人能拿10个Offer,我一个都没有!?

  如果我们打算换一份新工作,会不会感到迷茫:我们要准备什么,只是投简历、面试那么简单吗?  No No No,如果你不认真对待,那么你可能连面试的机会都没有。  下面我们来说一下要准备什么,该如何准备。  做一份好的简历  最最重要的当然就是简...

#
面试
#
求职
分享:

3种常见的渗透测试漏洞总结,快来收藏√(图)

  一、越权漏洞  越权访问(Broken Access Control,简称BAC)是Web应用程序中一种常见的漏洞,由于其存在范围广、危害大,被OWASP列为Web应用十大安全隐患的第二名。所谓越权,顾名思义即超过当前用户的权力范围,越至不同用户或获得更高的系统权限的...

在iPhone和iPad上使用Fiddler,你学会了么?(图)

  如果你曾经用过Fiddler来调试某个web应用程序,你就会知道它是一个多么好用且具有价值的工具!  如果这个web应用恰好你也在iPhone或iPad上调试过,那你也会知道,要从web服务器日志中找出问题是多么困难的一件事情。  别着急,下面笔者将解释如何配...

分享:

了解敏捷测试:测试人不能不懂的迭代复盘(图)

  一、为什么要复盘  在当前项目的研发过程中,按照产品研发的生命周期,研发的每阶段结束后会进行复盘,为什么要做复盘?复盘有什么好处?复盘的实质是从经验中学习,让我们搞清楚有意义的失败,无意义的成功,让我们不再犯同样的错误,帮助团队有效地...

为什么说测试是一个衔接岗位?(图)

  在软件相关行业中,如果说开发属于一个开创型的岗位,是从无到有的过程,那么测试则是一个需要多重沟通的岗位。为什么我们常说测试是衔接岗位呢,原因不仅是测试参与的项目环节很多,并且测试对接的人员,需要打交道的人员比较杂,是一个承前启后不可或...

写出测试用例就完了?总得会优化吧!(图)

  测试用例编写完之后,我们在测试过程中往往会发现,有一些用例其实是重复的,造成很多重复工作,那么我们应当如何去除这些重复用例呢?  尤其使用等价类划分和边界值分析编写用例时,很容易造成用例重复。  举例  下面我们通过一个例子来具体分析...

迷茫的软件测试人,未来该怎么办?(图)

  如果要用一两个词给软件测试人的2021年做一个总结,我想可能绝大多数人都可能会说到:迷茫、焦虑。  软件测试行业变化太快  随着人工智能、区块链新科技不断涌现,软件测试将快速进入测试智能化阶段,甚至各个公司过分追求自动化测试,让大家转型无...

分享:

提效必会:逆向思维在解决问题中的应用

  一、问题提出  项目现场人员经常会出现如下场景:  现场人员给家里支持人员打电话或发邮件:“系统发布失败,出现×××××错误,现场无法解决,错误日志已发过去了,请支持”。  支持人员看过日志,回复:“你把××××修改一下,重启下试试看...

超好用的测试用例编写方法,手把手交给你!(图)

  大家测试过程中经常用的等价类划分、边界值分析、场景法等,并不能覆盖所有的需求,我们之前讲过很少用到的因果图法,下面就来讲另一种不经常用到但又非常重要的测试用例编写方法——测试大纲法。  测试大纲法适用于有多个窗口,每个窗口有多个动作,...

Python requests实现接口上传下载(图)

  前言  在做接口自动化的过程中经常会遇到上传和下载操作,当我们在web页面上的时候很简单,只需要轻轻一点,但是在接口过程中呢?  今天安静介绍下如何通过requests来完成上传和下载操作。  下载操作  玩过爬虫或者熟悉爬虫的朋友们...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号