软件测试
文章平均质量分 88
Nessie_zhao
这个作者很懒,什么都没留下…
展开
-
软件测试的相关概念
软件测试的概念:验证软件功能是否满足用户的需求需求:你的期望 概念有两层意思: 1.找Bug 2.验证软件是正确的软件的概念没有错与对,只是在每个不同的阶段有不同的解释软件测试的发展1.软件调试 2.独立的软件测试(1950~) 3.软件测试的第一次定义(1973~),软件测试就是对程序能够按预期的要求运行建立起一种信心 4.软件称为专门的学科(1980~) ...原创 2018-07-21 21:49:18 · 361 阅读 · 0 评论 -
测试---测试用例
测试用例的设计方法基于需求的测试方法等价类边界值因果图正交排列场景设计法错误猜测法测试用例的概念:测试用例是为了实施测试而向被测试的系统提供一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素评价测试用例的标准:用例表达清楚,无二义性用例可操作性强用例的输入与输出明确,一条用例只能有一个预期结果用例的可维护性好用例对需求的覆盖率高...原创 2018-08-22 10:02:20 · 2172 阅读 · 0 评论 -
性能测试
CI(持续集成)持续集成是一种软件开发实践,即团队开发人员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能发生很多次集成。每次集成都通过自动化的编译、发布、自动化回归测试来验证,从而尽快的发现集成错误。许多团队发现这个过程可以大大减少集成问题,让团队能够更快的开发内聚的软件。注:没有单元测试的持续集成基本无意义CD(持续部署)持续部署是在持续集成的基础上,将...原创 2018-08-22 20:52:02 · 507 阅读 · 0 评论 -
测试的分类
可以按照以下几个方面将测试进行划分1.按开发阶段分2.按测试实施组织分3.按测试执行方式分4.按是否查看代码分5.按是否手工执行6.按测试对象划分7.按测试地域划分按开发阶段划分单元测试(代码测代码)概念:单元测试是对软件组成单元进行测试 目的:检验软件基本组成单位的正确性 测试对象:最小模块 测试人员:白盒测试工程师或开发工程师 测试方...原创 2018-08-21 08:50:10 · 650 阅读 · 0 评论 -
测试----关于Bug
软件测试的生命周期需求分析—测试计划—测试设计、测试开发—测试执行—测试评估软件测试和软件开发生命周期需求阶段—计划阶段—设计阶段—编码阶段—测试阶段—运行维护如何描述一个Bug一个合格的bug描述应该包括以下几个部分:1.发现问题的版本 开发人员需要知道出现错误的版本,才能获取对应版本的代码来重现故障2.问题出现的环境 详细的环境描述有利于故障的定位。如果...原创 2018-08-21 20:07:28 · 358 阅读 · 0 评论