前言 对于刚开始做自动化测试的新手同学来说,我们还是非常建议大家通过IDE提供的设备窗口去连接测试设备的: 这样不仅可以非常直观地看到设备的画面;还可以在运行脚本时,自动帮大家生成带连接设备参数的运行命令,减少很多不必要的错误: 当然,很多同学也会有 脱离IDE来跑自动化脚本 的需求 ...
前言 Airtest是一款基于图像识别原理的跨平台UI自动化测试框架,它能够根据大量的特征点来识别一个截图在当前画面中的位置,但是它并不能识别出截图中具体包含了什么文字。 而在自动化测试的过程中,我们会经常遇到需要进行文字识别的场景,比如识别验证码 识别截图中的文字 读取截图中的数值等等,遇到这些情况时我们可以如何处理呢 今天教大家用一款免费的开源图像OCR文字识别软件 Tesseract OC ...
2020-07-01 10:53 0 638 推荐指数:
前言 对于刚开始做自动化测试的新手同学来说,我们还是非常建议大家通过IDE提供的设备窗口去连接测试设备的: 这样不仅可以非常直观地看到设备的画面;还可以在运行脚本时,自动帮大家生成带连接设备参数的运行命令,减少很多不必要的错误: 当然,很多同学也会有 脱离IDE来跑自动化脚本 的需求 ...
一、何为框架?何为自动化测试框架? 无论是日常技术交流,还是在自动化测试实践中,经常会听到一个词叫:框架。之前对“框架”这个词知其然不知其所以然。现在看过一些资料以及加上我自己的一些实践有了我自己的一些看法。 那么:什么是框架? 在自动化实践过程中,框架就是一个半成品,框架是指对应用系统 ...
本文节选自霍格沃玆测试学院内部教材,进阶学习,文末加群! 简介 pytest 是一个成熟的全功能 Python 测试工具,可以帮助您编写更好的程序。它与 Python 自带的 Unittest 测试框架类似,但 pytest 使用起来更简洁和高效,并且兼容 unittest 框架 ...
写在前面 我们刚开始做自动化测试,可能写的代码都是基于原生写的代码,看起来特别不美观,而且感觉特别生硬。 来看下面一段代码: 具体表现如下: driver对象在测试类中显示 定位元素的value值在测试类中显示 定位元素的方式在测试类中显示 线程方式硬等待sleep ...
总会有人问微信的自动化测试怎么做。其实我不太明白,为啥你要对ta做自动化测试啊,除非你们公司产品是基于微信做的开发否则没必要。即使一个公众号我也觉得没必要做自动化测试,基本功能点下没问题就可以了,毕竟都是配置的,除非你后台配置错了。(有时候真搞不懂这胡乱的测试,你咋不把整个微信都测一遍 ...
一、准备 1、环境基础:Python3 + pycharm + selenium + request + Pillow,chrome浏览器的驱动程序 1)python:这里用的是Python3 ...
Web UI 测试、API 测试、数据库测试、接口测试、单元测试、性能测试等方面,为大家整理了码云上优秀的自动化测试开源项目,希望能给大家带来一点帮助。不足之处,欢迎讨论交流:) 1Web UI 自动化测试 项目名称: 自动化测试平台 LuckyFrame 项目简介:本项目是一款免费 ...