其他分享
首页 > 其他分享> > 【原创】基于RPA的软件功能自动化测试

【原创】基于RPA的软件功能自动化测试

作者:互联网

简介:1个功能自动化的框架

 

特点:OCR识别文字内容,pylackey对比图像相似度

           代码极简

           适用于绝大部分场景

           只需要对按钮进行截图

           配合第三方库可以生成漂亮的测试报告

 

文件结构:action--->操作的图片

                  expectation--->期待结果的图片

                  Module--->封装的方法

                  testcases--->测试用例存放

 

 

代码片段:通过【method_lackey().leftclick】对软件进行操作,遇到【The end】跳出循环,通过【assertTrue(r.exists(lackey.Pattern()))】进行结果断言,

                  实际操作结果与期待的图片,相似度>=85%,默认该条case的执行结果是pass

 

 

测试报告:配合beautifulreport,导出报告

 

纵观:你所需要做的,只是对想点的按钮进行截图,对操作后的期待结果进行截图而已

标签:---,截图,测试报告,结果,lackey,RPA,自动化,软件,期待
来源: https://www.cnblogs.com/huangxiaocheng/p/15651006.html