zoukankan      html  css  js  c++  java
  • 【原创】极简的软件功能自动化测试

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

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

              代码极简

              适用于绝大部分场景

              只需要对按钮进行截图

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

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

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

                     Module--->封装的方法

                     testcases--->测试用例存放

                     Excel表--->测试数据存放

    代码片段:通过【method_lackey().leftclick】对软件进行操作,遇到【The end】跳出循环,通过【assertTrue(r.exists(lackey.Pattern()))】进行结果断言,引入【*pathid】,在有需要的情况下进行2次断言,实际操作结果与期待的图片,相似度>=85%,默认该条case的执行结果是pass

    测试报告:修改ddt,配合beautifulreport,导出报告

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

    面朝大海--\(˙<>˙)/--落霞与孤鹜齐飞
  • 相关阅读:
    sonar6.7.2启动报错
    linux 查看/修改jdk版本
    idea一款颜值很高的theme
    生成唯一UUID
    连接池异常
    手机网页点击后出现蓝色框
    iScroll4中事件点击一次却触发两次解决方案
    base.js
    javascript与css3动画学习笔记
    javascript对象学习笔记
  • 原文地址:https://www.cnblogs.com/huangxiaocheng/p/15651006.html
Copyright © 2011-2022 走看看