随笔分类 -  自动化测试

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