随笔分类 - 自动化测试
摘要:
一、定位方式 二、实际应用 1、项目结构 2、locator_base.py 文件 # -*- coding: utf-8 -*- from selenium.webdriver.common.by import By # 元素定位方式 def locator(driver, find, type,
阅读全文
一、定位方式 二、实际应用 1、项目结构 2、locator_base.py 文件 # -*- coding: utf-8 -*- from selenium.webdriver.common.by import By # 元素定位方式 def locator(driver, find, type,
阅读全文
摘要:
一、简介 Selenium是Selenium套件的一部分,它专门用于并行运行多个测试用例在不同的浏览器、操作系统和机器上 Selenium Grid主要使用 master-slaves或者hub-nodes (理念:一个master/hub和多个基于master/hub注册的子节点slaves/no
阅读全文
一、简介 Selenium是Selenium套件的一部分,它专门用于并行运行多个测试用例在不同的浏览器、操作系统和机器上 Selenium Grid主要使用 master-slaves或者hub-nodes (理念:一个master/hub和多个基于master/hub注册的子节点slaves/no
阅读全文
摘要:
一、简介 LocalStorage 是只读的。数据存储也是跨浏览器会话。LocalStorage 类似于SessionStorage。 区别在于,数据存储在 LocalStorage 是无期限的,而当页面会话结束——也就是说当页面被关闭时,数据存储在 SessionStorage 会被清除 。 二、
阅读全文
一、简介 LocalStorage 是只读的。数据存储也是跨浏览器会话。LocalStorage 类似于SessionStorage。 区别在于,数据存储在 LocalStorage 是无期限的,而当页面会话结束——也就是说当页面被关闭时,数据存储在 SessionStorage 会被清除 。 二、
阅读全文
摘要:前言:不依赖环境执行,拓展UI自动化使用的场景 一、项目结构介绍 case:测试用例次存放目录 config:主要存放yaml文件配置 ele:元素的定位以及执行动作 tools:HTMLTestRunner以及webdriver ico:生成exe是的图标 run:主执行程序 二、代码演示 1.创
阅读全文
摘要:一、代码 使用 https://www.cnblogs.com/TSmagic/p/16595168.html 此篇代码即可 二、编辑 test_ys_case.py 文件 # coding: utf-8 import unittest from time import sleep from sel
阅读全文
摘要:前言: 前面已经讲过了Airtest的简单配置与使用了,相信大家已经对于操作Airtest没有什么问题了(#^.^#) 但是在Airtest IDE中编写代码是有局限性的,而且不能封装Airtest的高级属性,也不能对Airtest的各种功能进行耦合,此篇文件简单介绍下脱离与IDE来使用Pychar
阅读全文
摘要:前言: Airtest 是一个跨平台的UI自动化测试框架,适用于游戏和App。目前支持Windows、Android平台和 iOS 平台。 一、下载Airtest 下载地址:https://airtest.netease.com/ 二、安装(这个环节就不做赘述了) 三、使用介绍 1.新建.air项目
阅读全文
摘要:前言: 之前的文章已经介绍完通过使用 真机 进行APP自动化。此篇文章将介绍使用 夜神模拟器(Nox) 进行APP自动化测试。 一、基础配置 1.请移步此篇文章(https://www.cnblogs.com/TSmagic/p/15994256.html) 2.进行到此文章(五、下第5步即可) 五
阅读全文
摘要:一、基础环境准备 1.Chrome + Chrome Driver https://www.cnblogs.com/TSmagic/p/15671533.html(此篇文章已经介绍) 2.Selenium + Python pip install selenium pip show selenium
阅读全文
摘要:一、基础环境准备 1.jmeter安装(之前文章有介绍过) 2.ant安装 · 官网下载:https://ant.apache.org/bindownload.cgi · 上传服务器,执行 tar -zxvf 你的包名.tar.gz 进行解压 · 配置环境变量 执行 vim /etc/profile
阅读全文
摘要:
自动化测试 传统的接口自动化测试成本高,大量的项目没有使用自动化测试保证接口的质量,仅仅依靠手动测试,是非常不可靠和容易出错的。 为了解决这个问题,使用YAPI接口自动化测试功能,只需要配置每个接口的入参和对 RESPONSE 断言,即可实现对接口的自动化测试,大大提升了接口测试的效率。 第一步,测
阅读全文
自动化测试 传统的接口自动化测试成本高,大量的项目没有使用自动化测试保证接口的质量,仅仅依靠手动测试,是非常不可靠和容易出错的。 为了解决这个问题,使用YAPI接口自动化测试功能,只需要配置每个接口的入参和对 RESPONSE 断言,即可实现对接口的自动化测试,大大提升了接口测试的效率。 第一步,测
阅读全文

浙公网安备 33010602011771号