软件测试培训之动态测试方法

网友投稿 593 2022-11-09

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之动态测试方法

人工动态方法——单元测试

1、被测试函数的输入参数

2、被测试函数内部需要读取的全局静态变量

3、被测试函数内部需要读取的类成员变量

4、函数内部调用子函数获得的数据

5、函数内部调用子函数改写的数据

6、嵌入式系统中,在中断调用中改写的数据

单元测试用例“预期输出”的复杂性

1、被测函数的返回值

2、被测函数的输出参数

3、被测函数所改写的成员变量和全局变量

4、被测函数中进行的文件更新、数据库更新、消息队列更新等

关联依赖的代码不可用

采用桩代码来模拟不可用的代码,并通过打桩补齐未定义部分

自动动态方法

自动动态方法是,基于代码自动生成边界测试用例并执行来捕捉潜在的异常、崩溃和超时的测试方法

解决这个问题最简单直接的方法是,根据被测函数的输入参数生成可能的边界值

上一篇:TPS、QPS和系统吞吐量的区别和理解
下一篇:“上帝的操作系统” Shrine!既不是 Windows,也不是 Linux
相关文章

 发表评论

暂时没有评论,来抢沙发吧~