码迷,mamicode.com
首页 > 其他好文 > 详细

软件测试

时间:2019-08-21 21:27:27      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:检验   迁移   产品   阅读   功能   集成   详细   方法   测试   

测试流程:

  1.需求:阅读需求,理解需求,与客户、开发、架构多方交流,深入了解需求。

  2测试计划:根据需求估算测试所需要的资源,时间,功能划分,分配资源。

  3.用例设计:根据测试计划,任务分配,功能点划分,设计合理测试用例。

  4.执行测试:根据测试用例的详细步骤,执行测试用例。

  5.执行结果记录和bug记录:对每个case记录测试结果,有bug的在测试管理工具中编写bug记录

  6.测试报告:通过不断的测试,知道软件大道测试需求要求,并么有重大bug。

 

  单元测试:通常情况下是白盒测试,对代码的风格和规则以及业务逻辑进行测试,及早的发现和解决不易显现的问题

  集成测试:通过测试发现与模块接口有关的问题

  系统测试:基于整体需求说明书的黑盒测试,是针对整个产品系统的测试,目的是验证系统是否满足了需求规格。

  回归测试:是指在修改之后重新测试之前的测试用例,以保证修改的正确性

 

白盒测试和黑盒测试

  黑盒测试:通过测试来检验每个功能是否都能正常使用,怒用考虑内部结构和内部测试,

  白盒测试:检查程序的内部结构,对所有的逻辑路径进行测试

 

设计测试用例的方法

  黑盒测试:

    等价类划分:将系统输入域划分为若干部分,然后从每个部分选取少量的代表性的数据进行测试

    边界值分析法:假定大多数错误都出现在输入条件的边界上,如果边界取值不会导致程序错误,那么其他取值出错的可能性就很小

    正交试验:从大量的试验点中挑选少量的,具有代表性的点

    状态迁移法:对一个状态在给定的条件内能够产生需要的状态变化,有没有出现不可达的状态和非法的状态

    输入域测试法:输入各种各样值的一个测试

    异常分析法:系统有可能出现的异常操作进行分析。

 

软件测试

标签:检验   迁移   产品   阅读   功能   集成   详细   方法   测试   

原文地址:https://www.cnblogs.com/xp0813/p/11391176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!