测试基础

一、测试用例设计方法
测试用例选择数据有两种方法,等价类划分法和边界值分析法,这也是在工作中用的比较多的方法
1.边界值分析法

  • 边界值只是一个特定的数据,例如,文本框输入6~18位字符,边界值6、18个字符
  • 次边界,边界附近的值,例如文本框输入6~18位字符,次边界值5、7、17、19个字符
    2.等价类划分法
    等价类分为有效等价类和无效等价类
    *‌ 有效等价类‌:符合程序规格说明的合理输入数据集合。利用有效等价类可以检验程序是否实现了规格说明所规定的功能和性能。‌
    *‌ 无效等价类‌:不符合程序规格说明的不合理输入数据集合。利用无效等价类可以检查程序在异常情况下的表现,确保其健壮性。
    eg:密码输入框只能输入0-8位纯数字。有效等价类:0-8位纯数字 无效等价类:9位及以上数字,非数字
    还有其他方法参考链接:https://blog.csdn.net/wx17343624830/article/details/133883859?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-4-133883859-blog-136713971.235^v43^pc_blog_bottom_relevance_base4&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-4-133883859-blog-136713971.235^v43^pc_blog_bottom_relevance_base4&utm_relevant_index=9(该博主写的很详细,通俗易懂,这里就不在详细说明其他方法了)
    二、测试的注意事项(于本人测试过程经验)
    1.对于输入数值类的测试,不光要验证整数,别望了还要验证浮点数
    2.时间空余,尽量多的测试,时间很赶,重点主要功能一定要保证质量
    3.测试遇到问题,自己反复确认一下,避免不必要的问题浪费时间
    三、测试bug等级评定
    参考eg:https://baijiahao.baidu.com/s?id=1821348676360911711&wfr=spider&for=pc
    不同的公司对于bug等级评定也不太一样这里也不过多述
    四、用例模板

    五、软件测试原则
  • 所有测试标准都是建立在用户需求之上
  • 软件测试必须基于“质量第一”的思想去开展各项工作,当时间和质量冲突时,时间服从质量
  • 事先定义好产品的质量标准,只有了质量标准,才能根据测试的结果,对产品的质量进行分析和评估
  • 软件测试一启动,软件测试也就是开始,而不是等程序写完,才开始测试
  • 穷举测试是不可能的
  • 软件测试计划是做好软件测试工作的前提
  • 测试用例是设计出来的,不是写出来的,根据测试目的,采用相应的方法去设计测试用例,从而提高测试效率,更多的发现错误,提高程序的可靠性
  • 重视文档,妥善保存一切测试过程文档(测试计划、测试用例、测试报告)
  • 应当把“尽早和不断的测试”作为测试人员的座右铭
  • 回归测试的关联性一定要引起充分的注意,修改一个错误而引起更多错误出现的现象并不少见
  • 测试应从“小规模”开始,逐步转向“大规模”
  • 不可将测试用例置之度外,排除随意性
  • 必须彻底检查每一个测试结果
  • 对测试错误结果一定要有一个确认的过程
posted @   思伟慧的测试笔记  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek-R1本地部署如何选择适合你的版本?看这里
· 开源的 DeepSeek-R1「GitHub 热点速览」
· 传国玉玺易主,ai.com竟然跳转到国产AI
· 揭秘 Sdcb Chats 如何解析 DeepSeek-R1 思维链
· 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)
点击右上角即可分享
微信分享提示