![](https://img-blog.csdnimg.cn/2b1a949c0ae7428286326c5778744b6f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
曲鸟全栈UI自动化教学
文章平均质量分 90
本专栏会基于图像识别和元素定位两种方式【airtest和selenium相结合】进行自动化测试的知识分享,从0到1教学,让你能够独立搭建商业级自动化测试框架!
曲鸟
测试效能领域学习工作多年,主导过多个性能、功能、UI、接口测试平台建设,在不知不觉中成为全栈开发。
欢迎交流学习。
展开
-
曲鸟全栈UI自动化教学(九):Selenium为什么慢?那是你加载策略设置不对
详解Selenium的页面加载策略,提升执行速度的神器原创 2021-12-14 09:26:59 · 12895 阅读 · 40 评论 -
曲鸟全栈UI自动化教学(八):框架代码讲解和进一步优化
上一章[《曲鸟全栈UI自动化教学(七):使用Pytest来搭建自动化测试框架》的教学中,我们搭建了一个自动化测试框架的雏形,做到了数据和代码的分离。这篇会为对框架代码进行讲解原创 2021-11-15 09:37:31 · 14710 阅读 · 72 评论 -
曲鸟全栈UI自动化教学(七):使用Pytest来搭建自动化测试框架
一、前言上一章《曲鸟全栈UI自动化教学(六):开始实战吧!实战环境准备》 我们通过使用禅道真正的实现了第一个实战脚本,文末的练习题小伙伴实现了吗?二、公布上一章练习题答案记得把你对应谷歌浏览器版本的chromedriver放入项目中:import datetimeimport randomimport timefrom selenium import webdriverfrom selenium.webdriver.common.by import Bydriver = webdri原创 2021-10-26 11:41:46 · 7253 阅读 · 37 评论 -
曲鸟全栈UI自动化教学(六):开始实战吧 实战环境准备
一、前言通过前几章的学习,我们已经了解了Selenium的工作原理以及Selenium的配置和操作。对Selenium有了大概的认识之后我们就可以进入实战了。实战篇会将airtest 和 selenium 相结合,搭建一个商业级的自动化测试框架。二、环境准备1. 安装禅道1)下载地址:https://www.zentao.net/download/zentaopms15.5-80415.html访问上面的下载地址,滑动页面找到下图与你系统对应的安装包进行下载,由于我的环境是Windows,所以选原创 2021-10-22 08:04:23 · 10580 阅读 · 42 评论 -
曲鸟全栈UI自动化教学(五):Selenium的键盘鼠标事件详解
本专栏将结合元素定位(selenium/appium)和前沿的图像识别定位(airtest)两种方式来从0到1的构建一个企业级自动化解决方案。通过该项目实战让你学会包括:python、selenium/appium的运用、测试报告、监听、基于元素步骤的断点调试、优于内置方法的元素等待方案、特殊元素的定位方式的处理以及完备的企业级自动化框架的搭建。原创 2021-10-13 16:42:14 · 12536 阅读 · 36 评论 -
曲鸟全栈UI自动化教学(四):Selenium工作原理及Webdriver对浏览器的配置和操作
本专栏将结合元素定位(selenium/appium)和前沿的图像识别定位(airtest)两种方式来从0到1的构建一个企业级自动化解决方案。通过该项目实战让你学会包括:python、selenium/appium的运用、测试报告、监听、基于元素步骤的断点调试、优于内置方法的元素等待方案、特殊元素的定位方式的处理以及完备的企业级自动化框架的搭建。原创 2021-10-11 11:06:08 · 13123 阅读 · 31 评论 -
曲鸟全栈UI自动化教学(三):Selenium页面操作原理及如何高效的进行元素定位
一、前言本专栏将结合元素定位(selenium/appium)和前沿的图像识别定位(airtest)两种方式来从0到1的构建一个企业级自动化解决方案。通过该项目实战让你学会包括:python、selenium/appium的运用、测试报告、监听、基于元素步骤的断点调试、优于内置方法的元素等待方案、特殊元素的定位方式的处理以及完备的企业级自动化框架的搭建。原创 2021-10-10 07:30:00 · 10688 阅读 · 45 评论 -
曲鸟全栈UI自动化教学(二):环境搭建与第一个Selenium脚本
本专栏将结合元素定位(selenium/appium)和前沿的图像识别定位(airtest)两种方法,从0到1的构建一个企业级自动化测试框架。通过该项目实战让你学会包括:python、selenium/appium的运用、测试报告、监听、基于元素步骤的断点调试、优于内置方法的元素等待方案、特殊元素的定位方式的处理以及完备的企业级自动化框架的搭建。原创 2021-10-08 16:37:47 · 10721 阅读 · 50 评论 -
曲鸟全栈UI自动化教学(一):基于页面元素定位自动化的不足和图像识别匹配自动化的优势分析
一、前言常用的Web自动化测试方法往往都是基于元素定位的方式来进行的,但随着react、vue的出现和运用,通过元素定位的方式就显得有心无力了!在传统的通过selenium来进行自动化测试,实际已经不够用了...原创 2021-10-07 11:56:36 · 16306 阅读 · 81 评论