自动化
一般是指软件测试的自动化,软件测试就是在预设条件下运行系统或应用程序,评估运行结果,预先条件应包括正常条件和异常条件。
司小幽
知行合一,学而思。
展开
-
【书】《Python全栈测试开发》——浅谈我所理解的『自动化』测试
本文主要浅谈了笔者在接触并运用自动化测试过程中,产生的对自动化测试的一些理解。原创 2023-06-30 15:09:42 · 675 阅读 · 0 评论 -
Appium常用操作及H5页面元素定位
本文主要介绍了Appium常用操作和利用UIAutomator进行元素定位。原创 2022-08-08 20:25:56 · 988 阅读 · 0 评论 -
App自动化测试框架设计与实现
本文主要介绍了App自动化测试框架设计以及实现。原创 2022-08-09 11:46:29 · 631 阅读 · 0 评论 -
Python pact契约测试实战
本文主要介绍了基于Python的pact契约测试。原创 2022-08-12 14:56:34 · 750 阅读 · 0 评论 -
Pytest电商项目实战(下)
本文主要介绍了POM进阶之logic封装实战应用+应用Conftest+Fixture优化自动框架+Web自动化用例编写。原创 2022-07-31 20:47:11 · 276 阅读 · 0 评论 -
Pytest电商项目实战(上)
本文将之前所学的Pytest、Allure、关键字驱动、POM设计模式融汇贯通进行淘宝项目实战。同时还针对淘宝的反爬机制做了一定的处理。原创 2022-07-30 20:59:25 · 406 阅读 · 0 评论 -
Allure环境部署与生成+Allure内容增强
本文主要介绍了Allure环境部署与生成、内容增强以及常用技术精讲。原创 2022-07-29 20:45:30 · 217 阅读 · 0 评论 -
PytestFixture实战应用+Pytest.ini与conftest.py应用详解+Fixture及yield实现用例前置后置
本文主要介绍了PytestFixture实战应用+Pytest.ini与conftest.py应用详解+Fixture及yield实现用例前置后置。原创 2022-07-29 10:54:56 · 240 阅读 · 0 评论 -
Pytest环境部署+用例执行管理+用例参数化
本文主要介绍了Pytest用例执行管理以及用例参数化。原创 2022-07-28 23:41:15 · 342 阅读 · 0 评论 -
多线程实现多用例文件并发读取执行+Selenium Grid4实现测试框架分布式部署
本文主要介绍了多线程实现多用例文件并发读取执行+Selenium Grid4实现测试框架分布式部署原创 2022-07-28 10:19:54 · 421 阅读 · 0 评论 -
基于Unittest的POM设计模式
本文主要介绍了基于Unittest的POM设计模式,由基类、页面对象类、测试用例类、数据四大部分组成,且介绍了Py数据驱动的分层POM。原创 2022-07-27 16:44:14 · 198 阅读 · 0 评论 -
基于Unittest的ddt+yaml实现数据驱动机制
本文主要讲解了基于Unittest框架的ddt+yaml实现数据驱动机制,包括但不限于@data装饰器的使用。原创 2022-07-27 09:27:19 · 275 阅读 · 0 评论 -
Unittest套件与运行器
本文主要介绍了Unittest中Skip装饰器的使用方式、Suite测试套件以及如何利用HTMLTestRunner生成测试报告。原创 2022-07-26 23:34:57 · 261 阅读 · 0 评论 -
UnitTest框架应用
本文主要介绍了Unittest框架的应用原则及自动化实现。原创 2022-07-24 19:48:43 · 147 阅读 · 0 评论 -
数据驱动之Excel读写
本文主要介绍了如何通过读写Excel文件来实现数据驱动。原创 2022-07-23 12:26:27 · 269 阅读 · 0 评论 -
关键字驱动
本文将常用的操作行为封装成关键字进行驱动,展现了关键字驱动可以以一套框架适应多个系统的强大功能。原创 2022-07-22 20:33:12 · 672 阅读 · 0 评论 -
ChromeOptions常用配置与WebUI实操
本文主要介绍了ChromeOptions常用配置项以及商品添加购物车的WebUI实操。原创 2022-07-19 23:58:15 · 679 阅读 · 0 评论 -
Selenium断言与JS执行器
本文主要介绍了Selenium的断言机制、JS执行器以及如何应对反爬虫。原创 2022-07-17 23:29:03 · 317 阅读 · 0 评论 -
Selenium三种等待方式以及Alert弹窗的三种处理方式
本文主要介绍了Selenium如何设置页面加载策略、三种等待方式以及Alert弹窗的三种处理方式。原创 2022-07-17 09:22:12 · 967 阅读 · 0 评论 -
Selenium元素操作
本文主要介绍了Selenium的常用操作,包括但不限于操作下拉列表框、句柄切换以及Selenium4的实用方法。原创 2022-07-16 21:22:16 · 388 阅读 · 0 评论 -
Selenium八大元素定位及相对定位器
本文主要介绍了Selenium八大元素定位方式,包括:ID、Name、tagName、className、link text、partial link text、css selector、xpath以及Selenium4中的相对定位器。原创 2022-07-15 22:22:03 · 705 阅读 · 0 评论 -
Selenium基础
本文主要介绍了如何通过selenium+webdriver访问京东,并从底层源码的角度进行了实现。原创 2022-07-13 21:32:04 · 254 阅读 · 0 评论 -
Eclipse搭建RobotFramework环境故障排查
今天尝试通过eclipse+red插件搭建robotframework IDE环境,但搭建后发现关键字为0,如下图所示:起初怀疑是兼容性的问题,所以就查了下官方测试,兼容性通过的要求配置如下:按照上述要求一一排查,翻译成中文也就是需要jdk1.8以上,eclipse版本为oxygen 4.7.0或更新的,python库中robotframework要已经安装博主的环境配置如下:jdk是1.8.0_131满足1.8以上python环境下robotframework已安装eclipse版本原创 2021-03-23 10:46:29 · 769 阅读 · 0 评论