提高测试工作效率的几个小方法

发表于:2021-10-13 09:03  作者:谢小玲   来源:知乎

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试

  测试中,我们重复很多劳动,有的时候,一点小小的改进,就能够提高不少效率。
  自动填写表单
  有的时候,需要填写一样的表单。如果能提前把数据准备好,直接一次性提交。省了输入的时间。最开始是打算写个JS插件的。发现有现成的东西可以用。
  比如我这里有个表单。
  /这就是一个简单的表单
  <!DOCTYPE html>
  <html>
  <head>
      <meta charset="utf-8">
      <title>测试</title>
  </head>
  <body>
      <form name="mainfrm" action="test.php" method="post"> 
      <input type="text" name="username"/> 
      <input type="submit" value="submit"/> 
  </form> 
  </body>
  </html>
  在chrom 浏览器中打开书签,然后简单的添加一个书签,将其内容改为这一段,一个为添加值,后一句是提交:
  javascript:mainfrm.username.value="测试";mainfrm.submit();
  每次打开这个页面,点击一下这个书签,就会将设置好的东西自动提交上去。
  表越复杂,提升的时间就越多。
  监视Android log
  做Android手机测试的时候,有些问题不是那么容易重现,如果能有log,很方便开发来定位问题。
  我们通常用visual studio, 这玩意太重了,有时候启动一下,电脑就卡得不行。其实对测试来说,只要调用其中的Android Device Monitor就可以了。
  有的时候我自己用 adb logcat来,但是log 越来越多,也不方便查找。Android Device Monitor就很方便过滤各种信息。
  如何很方便的调用Android Device Monitor呢,Mac上用一条命令就解决:
  open /Users/anderson/Library/Android/sdk/tools/lib/monitor-x86_64/monitor.app
  windows上也可以找到相应的地方,写个小脚本调用。
  手机连上USB,这样就很方便的截取和过滤各种信息了。
  开发再也没有借口说不能重现,没法修了。
  接口结果迅速获取
  我们有时候需要看某个接口的返回是否正确。但是一般的接口都需要有token,session.
  所以我们要准备这样的环境,然后截取其接口。
  如果需要对比两个环境上接口的表现,需要准备两个环境,抓两次包。
  现在可以用postman, 直接再不同的环境上切换一下,发两次就可以了。
  先把login的接口设置好,返回能拿到token,session做为全局变量传给后面的依赖。
  然后设置各个环境的host。
  host的别名可以是一个,里面对应的值是选择的环境。
  这样,随便选个环境,就可以立即得到接口的返回了。
  工作中有许多提高效率的小技巧,只要你有心去发掘,能带来意想不到的效果和收获。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理

评 论

论坛新帖



建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道