随笔分类 -  UI自动化

摘要: 阅读全文
posted @ 2023-03-19 11:30 雪儿来 阅读(123) 评论(0) 推荐(0)
摘要:日志等级的分类: DEBUG INFO WARNING ERROR CRITICAL import logging import os import time from common.tools import get_project_path, sep def get_log(logger_name 阅读全文
posted @ 2023-03-19 00:14 雪儿来 阅读(46) 评论(0) 推荐(0)
摘要:Jenkins在自动化测试中的使用 下载安装Jenkins 1、下载链接:https://www.jenkins.io/download/,要选择长期支持离线型的版本: 2、安装JDK: 安装Jenkins前,需保证有JDK环境:java -version(若没有安装,可查看allure的安装配置、 阅读全文
posted @ 2023-03-18 17:13 雪儿来 阅读(1406) 评论(0) 推荐(0)
摘要:环境安装 一、安装配置JDK 先检查是否安装JDK,cmd中查看java版本:java -version 若未安装,以下面的步骤安装: 1、Oracle官网下载JDK:https://www.oracle.com/java/technologies/downloads/,请下载安装JDK8及以上版本 阅读全文
posted @ 2023-03-18 12:55 雪儿来 阅读(4820) 评论(0) 推荐(0)
摘要:使用场景: 登录时的图像验证码 APP自动化测试(Airtest) Web端UI自动化测试通过图像识别做断言 断言方法: 1、大图中找小图 2、判断前后版本的页面上元素是否一致(比如用在 后端重构换了大量接口,前端样式几乎没有变,这个时候可以分别跑老版本和新版本,把每个步骤都截图。通过图像识别自动对 阅读全文
posted @ 2023-03-17 20:01 雪儿来 阅读(105) 评论(0) 推荐(0)
摘要:python自带的断言 1、使用 ==、!=、<、>、>=、<= 2、使用in和not in来测试包含或不包含 3、使用true或false class TestAssert: def test_assert(self): # ==,!=,>,<,>=,<= assert 'william' == 阅读全文
posted @ 2023-03-16 12:47 雪儿来 阅读(212) 评论(0) 推荐(0)
摘要:pytest规则 1、pytest文件要以test_开头或_test结尾 2、测试类必须以Test开头,且不能有init方法 3、测试用例必须以test_开头 4、断言使用python原生的assert 安装pytest 在pycharm中的terminal,或者setting——project i 阅读全文
posted @ 2023-03-16 00:00 雪儿来 阅读(745) 评论(0) 推荐(0)
摘要:HTML元素: HTML元素以开始标签起始,以结束标签终止 HTML元素可以设置属性 有些HTML元素具有空内容,它可以在开始标签中进行关闭,如<br/> 大部分HTML元素都可以拥有属性 HTML属性: HTML元素可以设置属性 属性可以在元素中添加附加信息 属性一般写在开始标签内 属性总是以名称 阅读全文
posted @ 2023-03-12 16:39 雪儿来 阅读(99) 评论(0) 推荐(0)
摘要:安装selenium: 安装第三方库时,常常会遇到超时或下载过慢的情况,这是因为Python的服务器在国外,所以有时用pip下载时网速过慢,这时建议使用国内的镜像源进行安装。 常用的几个国内镜像源: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:ht 阅读全文
posted @ 2023-03-11 13:14 雪儿来 阅读(43) 评论(0) 推荐(0)
摘要:1. Linux虚拟机,点击 拍摄此虚拟机的快照 后 ,点击 管理此虚拟机的快照 ,点击 系统安装完毕 ,转到。 2. 登录虚拟机,按照以下代码安装: rm -rf /etc/yum.repos.d/* curl -o /etc/yum.repos.d/CentOS-7.repo http://19 阅读全文
posted @ 2019-09-10 19:10 雪儿来 阅读(583) 评论(0) 推荐(0)