3
社区成员
发帖
与我相关
我的任务
分享
相对于传统的手动测试,自动化测试指的是使用独立于待测软件的其他软件或脚本来自动执行测试、比较实际结果与预期并生成测试报告这一过程。自动化测试工具或脚本可以代替人工去完成手动测试中需要被频繁重复执行的测试任务,或者执行人工难以完成的其他测试。
ETest是一款自动测试系统集成开发环境,主要为自动测试系统的开发提供一套完整的开发平台,包含ETL编译器、测试程序执行器、监控界面渲染器、多个组件库,以及Vscode插件、命令行工具等。
接下来展示通过ETest完成自动测试的过程,第一步通过可视化的拖拽构建测试环境和通信协议;第二步利用图形化或文本的方式来编写测试程序;测试程序开发好之后就可以批量的自动化的进行执行,执行时会自动记录过程数据;最后一个步骤就是测试报告的自动生成。
自动测试使用流程图

用户可以利用ETest开发出面向不同被测模块的自动化测试工装。
自动化测试保障了软件的可靠性和健壮性,同时能降低测试成本,提高测试效率,增强企业市场竞争力。对于持续交付和持续集成的迭代研发模式而言,自动化测试至关重要。