误用案例测试(Misuse case testing)最不可能包含在软件整合测试(integration test)中

https://ithelp.ithome.com.tw/upload/images/20220516/20132160PpNzkjpdhw.jpg
-代码仓库:git
顾名思义,整合测试结合了代码单元、模组或子系统并对其进行测试。在托管代码储存库的服务器上进行整合测试是很常见的,例如 git 服务器。
在持续整合设置中,当满足构建标准(夜间构建或新代码签入)时,服务器开始构建代码并运行签入代码存储库的所有单元测试。如果构建或任何测试失败,则会向相关方发送通知以解决问题,直到一切正常;这种迭代过程称为回归测试

模组或子系统通常通过所谓的 API(应用程序编程接口)相互通信。API 测试没有用户界面,依赖於测试工具来提供数据作为输入并接收结果作为输出。Fuzzer 是Fuzz 测试中使用的工具,可帮助生成随机测试数据以馈入接口测试。

系统测试在整合测试完成後开始,例如压力测试、性能测试、安全测试等。大部分系统测试任务都可以自动化。一旦自动化任务完成,测试人员就会参与进来。他们根据包含一个或多个场景或用例的测试用例来测试系统。误用案例基本上是采取攻击者观点的用例。

参考
. 误用案例
. 整合测试
. 系统测试

资料来源: Wentz Wu QOTD-20211024
My Blog: https://choson.lifenet.com.tw/


<<:  【2022】 一键下载在线影片的六个办法(必收藏系列)

>>:  轻松救回被删语音备忘录

远端系列 - 1:什麽是本地数据库(local repository)、远端数据库(remote repository)?

角色情境 小明同时学会输入指令操作着终端机、 以及透过滑鼠操作着图像化介面的 Sourcetree ...

Day27 :【TypeScript 学起来】Module 模组

在ES6前, 常用的模组概念是 CommonJS , require 引入模组与 exports ...

前言&动机

工作时,无可避免的会需要接手别人的程序码,而接手时没意外十之八九都是为了赶工而生、维护性不佳的cod...

Day 14:「怎麽跟阿嬷的裹脚布一样啦!」- 提取成元件

「恶 ... 那条是什麽鬼东西啦!」 「对啊 ... 也太可怕了吧 ...」 「呕! 还很臭欸 ....

腾讯云轻量应用服务器 CentOS 7.6 升级内核开启 BBR

最近开通了良心云香港轻量,发现秋水逸冰的「一键 BBR 脚本」无法切换到最新内核开启 BBR 前提是...