![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试思路和策略
文章平均质量分 64
测试思路和策略
oh-pinpin
怕什么真理无穷,进一寸有一寸的欢喜
展开
-
功能测试思路--新增/修改/删除
页面的数据是否及时更新,重新查询或者刷新后是否还是这个结果;页面的数据是否及时更新,重新查询或者刷新后是否还是这个结果;1、删除后,页面数据是否及时更新,再次查询或者刷新是否确实删掉了;5、新增后能否保存成功,保存内容是否正确(全部字段都要检查下);5、修改后能否保存成功,保存内容是否正确(全部字段都要检查下);写到最后有点混乱,不写了,下班回家了。6、当只有一条数据时,是否可以删除成功;7、删除的数据与业务数据关联,能否删除;7、提示保存成功,查看数据库记录;9、提示保存成功,查看数据库记录;原创 2023-03-30 19:05:38 · 690 阅读 · 0 评论 -
深度解读 TDD(转载)
TDD 有广义和狭义之分,常说的是狭义的 TDD,也就是 UTDD(Unit Test Driven Development)。广义的 TDD 是 ATDD(Acceptance Test Driven Development),包括 BDD(Behavior Driven Development)和 Consumer-Driven Contracts Development 等。本文所说的 TDD 指狭义上的 TDD,也就是「单元测试驱动开发」。转载 2023-05-23 09:26:32 · 117 阅读 · 0 评论 -
软件测试之测试策略
但并非每次迭代都是必需的。所以不需要像传统测试那样在项目开始的时候就初始化一个环境(它会一直存在),不需要关心测试持续时间(每次迭代相对固定),对各种测试不再敏感 活动(基本上总是在做集成测试)。曾几何时,测试策略是测试活动的重要组成部分,它指导着整个测试活动的发展,是高级测试人员必备的技能。在一个迭代周期中,通过需求的实例化,让每次迭代测试的内容更加清晰,更加集中,所以很多原来的内容都不再需要了。在敏捷开发的环境下,每次迭代的测试时间都比传统版本少,我们没有时间写这么重的文档,这似乎与敏捷哲学背道而驰。转载 2023-05-23 17:32:17 · 538 阅读 · 0 评论 -
转载《聊一聊,测试的底层逻辑》
日常的测试工作由于产品的形态及系统的架构基本固定,所以测试方案思路也基本固定,这样就导致拿到类似的项目就不再有思考,基本很快就按照经验开始干了;上面讲到的黑盒测试、输入输出模型,只是针对功能测试的方法,虽然一般的系统测试中功能测试占到80%-90%左右,但并不是全部。而且也只是测试中的一个阶段一个类型,要想做好测试,测试分析和设计是必不可少的。这个只是测试的流程,只是告诉了我们测试的先后顺序,但并不能指导一个测试人员如何去测试,如何去做测试分析,更无法保障系统的质量。转载 2023-03-29 11:29:39 · 61 阅读 · 0 评论 -
转载《 web测试方法总结》
'-=等可能导致系统错误的字符、禁止直接输入特殊字符时,尝试使用粘贴拷贝查看是否能正常提交、word中的特殊功能,通过剪贴板拷贝到输入框,分页符,分节符类似公式的上下标等、数值的特殊符号如∑,㏒,㏑,∏,+,-等、(1)合法性检查:(输入0日、1日、32日)、月输入[1、3、5、7、8、10、12]、日输入[31]、月输入[4、6、9、11]、日输入[30][31]、输入非闰年,月输入[2],日期输入[28、29]、输入闰年,月输入[2]、日期输入[29、30]、月输入[0、1、12、13]转载 2023-03-31 15:13:19 · 72 阅读 · 0 评论 -
转载《测试中不可或缺的:启发式测试策略》
启发式测试策略是根据质量标准、项目背景、产品元素来选择合适的测试技术,最终交付给用户可接受的质量。启发式测试策略是综合考虑质量标准、项目背景、产品元素等3个方面众多的影响因素,如图2所示(第3层折叠起来了),选择合适的测试技术,这样制定出来的测试策略,这样更客观、科学,从而能正确地指导具体的测试工作,让测试做得又快又好。图1 启发式测试策略模型示意图。转载 2023-03-31 15:02:34 · 82 阅读 · 0 评论