测试老宅男扶摇

导航

2022年10月24日 #

Selenium4Web自动化10-Allure报告入门到实战

摘要: 一、Allure 配置与入门 Allure测试报告: 1.安装JDK1.8 才可运行allure,直接百度,一大堆 2.下载Allure的安装包(版本号:2.13.5) https://repo.maven.apache.org/maven2/io/qameta/allure/allure-comm 阅读全文

posted @ 2022-10-24 15:45 测试老宅男扶摇 阅读(172) 评论(0) 推荐(0) 编辑

Selenium4Web自动化9-关键字驱动与POM

摘要: 一、关键字驱动 所谓的关键字驱动,本质就是函数封装的过程。 自动化当中的封装目的是:拆分重复的行为代码和测试数据,增加可维护性和复用性 二、POM Selenium官方解释: https://www.selenium.dev/zh-cn/documentation/test_practices/en 阅读全文

posted @ 2022-10-24 15:40 测试老宅男扶摇 阅读(320) 评论(0) 推荐(0) 编辑

Selenium4Web自动化8-Pytest入门到实战

摘要: # 一、unittest和pytest框架对比 ## 1.unittest框架介绍 Unittest是Python标准库中自带的单元测试框架,Unittest有时候也被称为PyUnit,就像JUnit是Java语言的标准单元测试框架一样,Unittest则是Python语言的标准单元测试框架。 Un 阅读全文

posted @ 2022-10-24 15:38 测试老宅男扶摇 阅读(190) 评论(0) 推荐(0) 编辑

Selenium4Web自动化7-文件上传和日期控件

摘要: 一、文件上传操作-input标签文件选择 当input元素为文件类型时, 文件上传对话框可以使用Selenium处理. 文件上传的代码实现如下 from selenium import webdriver from webdriver_manager.chrome import ChromeDriv 阅读全文

posted @ 2022-10-24 15:21 测试老宅男扶摇 阅读(349) 评论(0) 推荐(0) 编辑

Selenium4Web自动化6-验证码处理

摘要: 一、 验证码问题 图片验证码(Captcha)问题在自动化测试中是一个很常见的问题,也是一个很棘手的问题。图片验证码设计的初衷其实就是为了防自动化,防止一些人利用自动工具恶意攻击网站,而很不幸的是,我们所使用的一些自动化测试工具也包含在内。当然了,对付验证码也不是一点办法都没有,方法还是有很多的,只 阅读全文

posted @ 2022-10-24 15:07 测试老宅男扶摇 阅读(560) 评论(0) 推荐(0) 编辑

Selenium4Web自动化5-iframe与窗口等控件切换

摘要: 一、浏览器导航 打开网站 启动浏览器后你要做的第一件事就是打开你的网站。这可以通过一行代码实现 driver.get("http://wwww.baidu.com/") 后退 按下浏览器的后退按钮 driver.back() 前进 按下浏览器的前进键 driver.forward() 刷新 刷新当前 阅读全文

posted @ 2022-10-24 14:25 测试老宅男扶摇 阅读(251) 评论(0) 推荐(0) 编辑

2022年10月17日 #

Selenium4Web自动化4-鼠标键盘模拟操作

摘要: 一、 Web 元素交互 参考官方文档:https://www.selenium.dev/zh-cn/documentation/webdriver/elements/interactions/ 用于操纵表单的高级指令集. 仅有五种基本命令可用于元素的操作: 点击 (适用于任何元素) 发送键位 (仅适 阅读全文

posted @ 2022-10-17 22:25 测试老宅男扶摇 阅读(1390) 评论(0) 推荐(0) 编辑

Selenium4Web自动化3-等待机制详解

摘要: 一、sleep sleep(timeout) 是设定一个固定的等待时长,代码运行到此处,会强行进行等待指定的时间,使用方便的同时,效率最低,不建议使用。 缺点:不能准确把握需要等待的时间(有时操作还未完成,等待就结束了,导致报错;有时操作已经完成了,但等待时间还没有到,浪费时间),如果在用例中大量使 阅读全文

posted @ 2022-10-17 22:02 测试老宅男扶摇 阅读(385) 评论(0) 推荐(0) 编辑

Selenium4Web自动化2-页面元素定位

摘要: 一 前端页面的组成分析详解 1 常见标签 标签语言,常见的标签有: a: 超链接 img: 图片 input:输入框、文件上传 button:按钮 select:下拉框 iframe:窗体 p:文字 。。。。。 2 标签语法 页面元素 == 标签 标签的基本格式: <tagName attribut 阅读全文

posted @ 2022-10-17 21:31 测试老宅男扶摇 阅读(553) 评论(0) 推荐(0) 编辑

Selenium4Web自动化1-自动化入门与环境搭建

摘要: 一、自动化测试基础 1 分层自动化测试 分层的自动化测试:从黑盒(UI)单层到黑盒和白盒多层的自动化测试,即从全面黑盒自动化测试到对系统的不同层次进行的自动化测试。 1).单元自动化测试 单元自动化测试是指对软件中的最小可测试单元进行检查和验证。 2).接口自动化测试 Web应用的接口自动化测试大体 阅读全文

posted @ 2022-10-17 16:23 测试老宅男扶摇 阅读(211) 评论(0) 推荐(0) 编辑