软件测试知识
文章平均质量分 75
luminarysun
这个作者很懒,什么都没留下…
展开
-
软件测试相关知识(5)~最后一更,完结撒花啦
软件测试相关知识~最后一更,完结撒花啦1.按开发阶段划分2.按照实施组织区划分3.按照是否运行划分(运行代码)4.按照是否手工划分5.按照是否查看代码划分6.按照地域划分7.按照测试对象划分 后续有需要的我也会继续补上的~ 1.按开发阶段划分 金字塔越往上测试越困难,产出多,回报少 (1)单元测试:纯白盒测试,单元测试是对软件组成单元进行测试,其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位模块,又称模块测试。 (2)集成测试:黑盒白盒结合在一起,集成测试也称联合测试,组装测试,将程序原创 2021-09-06 13:41:43 · 159 阅读 · 0 评论 -
软件测试相关知识(4)
软件测试相关知识1.测试用例的基本要素2.设计测试用例的方法1.等价类2.边界值3.因果图4.正交法5.场景法6.错误猜测法 1.测试用例的基本要素 向测试系统发起的一组的集合,测试平台,测试数据,测试步骤,预期结果等。 (测试方向,标题,重要性,优先级,功能模块等) 2.设计测试用例的方法 1.等价类 把输入(特殊情况下才考虑输出)划分成若干个等价类,从每个等价类中选一个测试用例进行测试,如果这个测试用例测试通过,那么我们就说这个测试用例代表的等价类测试通过。 1.有效等价类:根据需求规格说明,有意义的输原创 2021-09-04 20:29:25 · 261 阅读 · 2 评论 -
软件测试相关知识(3)
软件测试相关知识1.软件测试V模型2.软件测试W模型3.软件测试的生命周期4.如何描述一个BUG?5.BUG级别的定义6.BUG的生命周期 1.软件测试V模型 优点:左边开发的每一个阶段和右边测试的每一个阶段一一对应,是右边测试每一个阶段的依据。 缺点:测试介入比较晚,前期的错误和风险到后期才发现,会失去及时纠正的机会。 2.软件测试W模型 优点:测试阶段和开发阶段在两个独立的V模型中,测试介入比较早,在项目初期就介入,前期的风险可以及时发现。 缺点:W模型每一个阶段仍然是一个串行的过程,不能适应需求变化原创 2021-09-03 16:07:08 · 107 阅读 · 1 评论 -
软件测试相关知识(2)
软件测试相关知识1.什么是BUG?2.什么是测试用例?3.开发模型(1)瀑布模型(2)螺旋模型(3)迭代、增量模型(4)敏捷模型 1.什么是BUG? (1)当软件需求规格存在并且合理,如果软件功能和软件需求规格不相符,我们就说是软件错误(BUG)。 (2)当我们需求规格说明不存在的时候,用户需求存在并且合理,软件功能和用户需求不相符,就是软件错误(BUG)。 2.什么是测试用例? 向被测试系统发起的一组集合,这组集合包括测试数据,测试步骤,测试平台,预期结果。 练习:网易邮箱注册正确流程 1.测试数据 邮箱原创 2021-09-02 11:20:49 · 104 阅读 · 2 评论 -
软件测试相关知识(1)
软件测试相关知识1.什么是软件测试?2.软件测试和研发的区别?(1)软件测试和调试的区别(2)难易程度、技能要求3.一个优秀的软件测试人员应该具备什么素质?(为什么选择软件测试)4.什么是需求?(1)用户需求(2)软件需求(3)软件开发中的需求 1.什么是软件测试? 验证软件是否满足用户的需求 问:不运行系统或者程序可以进行软件测试吗? 答:可以 动态测试、静态测试 2.软件测试和研发的区别? (1)软件测试和调试的区别 目的不同: 软件测试是检查软件的质量(以需求为标准) 软件调试是开发人员为了检查程原创 2021-09-01 22:49:54 · 97 阅读 · 0 评论