ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

软件测试理论知识点(二)

2019-10-14 22:03:02  阅读:198  来源: 互联网

标签:知识点 一次 覆盖 理论 测试 条件 软件测试 至少 加载


1.黑盒测试

(1)等价划分法:同时考虑有效等价类、无效等价类

(2)边界值分析法:选取正好等于、刚刚大于或刚刚小于边界的值作为测试数据。同时考虑输入边界、输出边界。

(3)决策表:适用于if-else分支逻辑突出语句

条件桩  条件项

动作桩  动作项

(4)因果图

(5)正交试验设计法

2.白盒测试:静态白盒测试(又称结构分析)+动态白盒测试(又称结构化测试)

<1>逻辑覆盖法测试:

(1)语句覆盖:每个可执行语句至少执行一次,最弱逻辑覆盖

(2)判定覆盖:又称分支覆盖、所有边覆盖,程序中每个判定至少取一次真和一次假,即真假值均被满足。

(3)条件覆盖:使每个判断中每个条件的可能取值至少满足一次。条件覆盖不一定包含判定覆盖。

(4)条件判定覆盖:所有条件可能至少执行一次取值+所有判断的可能结果至少执行一次。

(5)条件组合覆盖:每个条件的所有可能至少出现一次+每个判断本身的判定结果也至少出现一次+这些结果的所有可能组合都至少出现一次。覆盖准则相当强,但仍有可能会漏掉一部分路径,测试不完全

 <2>路径覆盖法测试

 (1)按程序结构分:顺序结构、选择结构、循环结构

                                                               循环结构又分为:简单循环+串接循环+嵌套循环等。

(2)基本路径测试

 3.性能测试:

(1)负载测试:确定并确保系统在超负荷的情况下仍能正常运行+评估性能特征(如响应时间、事务处理速率和其他与时间相关的方面)

 加载方式:一次加载、递增加载、高低突变加载、随即加载

 (2)压力测试:又称强度测试,分为稳定性压力测试+破坏性测试。

     在异常数量、频率或资源情况下,重复执行测试。

     异常情况主要指峰值、极限值、大量数据的长时间处理等。

 (3)可靠性测试

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:知识点,一次,覆盖,理论,测试,条件,软件测试,至少,加载
来源: https://www.cnblogs.com/nengxiaoyuan/p/11674460.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有