自动化测试框架
编辑在软件质量保证中,自动化测试框架或测试框架指定用于在不同环境条件下对程序进行系统自动化测试的软件和测试数据的集合。 监控和评估软件的行为和输出。
一般
编辑一个自动化测试框架由两个主要部分组成:测试执行引擎,负责处理测试逻辑;测试数据存储库,包含测试脚本、测试程序和其他测试资源。 通常,创建的测试脚本非常适合要测试的环境,因此不能在其他领域重复使用,或者只能在有限的范围内重复使用。
自动测试框架的创建用于测试自动化,因为它允许在没有用户交互的情况下执行所有(或至少大多数)程序功能。 输出结果并与默认值进行比较以确定测试结果。 自动化测试框架通常是使用测试自动化框架创建的——例如 B. STAF 或 TPT - 创建。 例如,此类框架提供了在不同系统上并行运行测试或在必要时通过执行预定义操作(例如将测试复制到测试环境中的所有计算机)独立设置测试环境的可能性。
网页开发
编辑在Web开发中,小型Web应用程序被用作自动化测试框架e,它根据使用的端口号模拟REST或SOAP接口的不同错误场景。
例子
- HTTP 状态码为 200 且数据有效的请求成功
- 响应 HTTP 状态代码 200 和无效数据
- 响应无效的 HTTP 标头
- 具有高延迟或超时的响应
- 返回特定 HTTP 状态代码的端口请求(例如,端口 20301 上的状态代码 301)
- 在具有无效 SSL 或 TLS 证书的端口上请求
- 请求没有服务的IP地址或端口
目标
编辑- 测试流程自动化
- 执行测试套件和测试用例
- 生成测试报告
优势
编辑内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/363624/