测试技术之破坏测试法
白羽 2018-05-21 来源 :网络 阅读 1028 评论 0

摘要:●破坏测试大家应该不陌生,在平时的测试过程中或多或少都用过。对该测试法的直观概括如下: ●强迫软件做一些操作 ●掌握软件成功完成操作必须使用的资源 在不同程度上移除那些资源或者限制使用那些资源 本文带你了解测试技术中的破坏测试法,希望本文对大家学测试技术有所帮助。


    ●破坏测试大家应该不陌生,在平时的测试过程中或多或少都用过。对该测试法的直观概括如下:

  ●强迫软件做一些操作

  ●掌握软件成功完成操作必须使用的资源

  在不同程度上移除那些资源或者限制使用那些资源


  Case举例


  1.改变软件使用环境后,强迫软件运行,比如:

  ①在内存不够的情况下运行

  ②电量不够、低电量模式下运行

  ③断网(拔网线、断开无线连接、关闭网络连接)下运行

  ④运行时重启电脑手机

  ⑤在有问题的机器环境下运行软件

  2.改变软件自身后,强迫软件运行,比如:

  ①关闭权限/权限不足

  ②修改配置文件、损坏配置文件

  ③杀进程

  ④使用过程中卸载软件

  ⑤打开已损坏的文件/资源


  实例

  小编在浏览器项目和输入法项目的历史Bug库中,分别用不同关键字进行历史Bug的搜索,得到如下结果:

测试技术之破坏测试法


  由此可见,这类测试方法能够发现不少问题。


  Bug1:

  全新安装输入法,进入QQ聊天窗口中,点击表情tab获取推荐内容后,删除SOGOU文件夹,输入关键字内容上屏,查看联想中的表情,一直显示空白。

  操作步骤:

  ①全新安装输入法,进入QQ聊天窗口,点击表情tab中热门推荐,获取表情推荐

  ②删除sd卡中sogou文件夹

  ③进入QQ聊天窗口中,输入热门推荐中的关键字

  ④上屏关键字,查看联想。联想中一直显示空白,点击提示图片损坏

  【预期结果】只显示一次大黄脸,后面的联想不再显示大黄脸

  【实际结果】联想中的候选表情显示空白,且点击提示图片损坏


  bug原理:

  ①图表情图片的存储路径在Sogou文件夹下

  ②当删除Sogou文件夹后,输入关键字时,输入法客户端会去查询图片是否存在,不存在或损坏,则不出现图片表情候选

  ③但是联想功能没有进行查询图片是否存在或损坏的处理,所以在上屏关键字后,联想中的候选表情显示空白


  Bug2:

  成功下载广告并安装,然后卸载应用,回到热词后按钮无点击效果。

  【简单描述】 热词广告点击立即下载→立即安装,安装成功后卸载掉本地应用,回到热词界面,广告按钮显示为立即打开,点击按钮、广告都没有效果。

  操作步骤:

  ①下载一条广告并安装

  ②卸载广告app,再次回到热词界面

  ③点击下载按钮

  【实际结果】点击按钮无响应

  【期望结果】点击可以正常下载

  bug原理:

  ①下载广告并安装后,在本地会有一个广告的App

  ②客户端检查本地有App后,按钮显示为“立即打开”

  ③删除广告App后,客户端没有及时检查,导致按钮状态仍然显示为“立即打开”

测试技术之破坏测试法


  在测试过程中,我们会刻意构造一些破坏测试条件,比如我们的测试工具哆啦A梦中就有使系统内存占用过高导致内存不足和卸载软件的工具:

测试技术之破坏测试法


 



    本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试技术频道!


本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程