软件测试技术(software testing technique)

随机测试(Random testing)是一种黑盒软件测试技术,通过生成随机的独立输入来测试程序。(维基百科)
.模糊测试是一种随机测试,它向测试的程序提供无效的输入。(维基百科)
.在软件测试中,猴子测试是一种技术,用户可以通过提供随机输入并检查行为或查看应用程序或系统是否崩溃来测试应用程序或系统。(维基百科)
.合成事务可以自动运行,以定期运行,以确保应用程序仍能按照测试或监视的预期运行。(CISSP学习指南2015年第三版)

综合交易
综合事务或综合监视涉及构建脚本或工具,以模拟通常在应用程序中执行的活动。使用综合交易/监视的典型目标是为这些交易的执行建立预期的规範。
这些综合事务可以自动运行以定期运行,以确保应用程序仍按预期运行。这些类型的事务对于在部署之前测试应用程序更新也很有用,以确保功能和性能不会受到负面影响。这种类型的测试或监视通常与定制开发的Web应用程序关联。
资料来源:(CISSP学习指南2015年第三版)

模糊测试
模糊测试或模糊测试是一种自动软件测试技术,涉及提供无效,意外或随机数据作为计算机程序的输入。然后监视程序是否存在异常,例如崩溃,内置代码断言失败或潜在的内存洩漏。通常,模糊器用于测试採用结构化输入的程序。该结构例如以文件格式或协议来指定,并区分有效输入和无效输入。一个有效的模糊器会生成“足够有效”的半有效输入,因为它们不会被解析器直接拒绝,但会在程序中产生更深层的意外行为,并且“足够无效”以暴露未正确处理的极端情况用。
资料来源:(维基百科)

参考
.模糊测试
.模糊测试–变异与产生
.随机测试
.猴子测试
.综合监测
.什么是综合事务监控(谁需要它?…)

资料来源: Wentz Wu QOTD-20201126


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章