【视频】基于SkyEye的自动化测试
2022-05-30 17:23:50
digiproto
相对于传统的手动测试,自动化测试指的是使用独立于待测软件的其他软件或脚本来自动执行测试、比较实际结果与预期并生成测试报告这一过程。自动化测试工具或脚本可以代替人们去完成手动测试中需要被频繁重复执行的测试任务,或者执行人工难以完成的其他测试。
SkyEye天目全数字实时仿真软件提供了一系列的功能函数接口,方便用户在测试过程中完成数据采集、故障注入和监视内存等操作。同时,SkyEye还提供Python接口以供工程师通过该语言编写测试脚本,进一步实现自动化测试功能。
接下来展示通过SkyEye命令行工具启用Python脚本,实现PowerPC测试用例自动化测试的过程。
Python自动化脚本可以自定义测试一个或者多个测试用例,完成测试后将测试结果显示在结尾,供测试工程师参考。
自动化测试保障了软件的可靠性和健壮性,同时能降低测试成本,提高测试效率。对于持续交付和持续集成的迭代研发模式而言,自动化测试至关重要。
SkyEye,中文全称天目全数字实时仿真软件,是基于可视化建模的硬件行为级仿真平台,支持用户通过拖拽的方式对硬件进行行为级别的仿真和建模,是真实物理硬件的数字孪生。