581. 【主动化测试】测试引擎的职责(二)

分享
源代码 2024-9-9 02:22:44 80 0 来自 中国
昨天的这篇 580. 【主动化测试】测试引擎的职责 是对测试引擎的职责的择要,这篇继续分析一下一个测试引擎的职责细节。
测试引擎须要支持测试用例的输入,这里说的输入应当有一个抽象层.
起首,好比说对开辟语言的抽象的处置惩罚——支持java、python、go等;
其次,实行的抽象,不同的测试用例,实行测试用例的方法不一样,好比加载设置的方式不一样,启动的下令不一样等等;
紧接着,测试资源的抽象,测试用例大多创建在一个特定的测试情况,拿数据库测试为例,这个情况可以是“A主机上B端口上的单机版的数据库”、也可以是“C主机上D端口上的集群版数据库”。
再次是,测试日志的抽象,不同的测试用例,尤其不同语言的测试用例,一样平常输出的日志规范不大一样,这层抽象,将办理日志的统一存储题目,同时,测试日志应当支持来自于现实业务场景的特定分析,这个特定分析,应当是支持外部写入的,即:使用者写一个分析步伐,交由测试引擎,测试引擎根据使用者写的这个分析步伐,去分析日志中特定的业务数据。
末了是,测试效果陈诉的抽象,这次抽象,个人以为可以作为保存,只界说测试效果陈诉的根本结构,由其他步伐,去实现各个部门,终极交由测试引擎集成。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-19 11:54, Processed in 0.155159 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表