首页 > TAG信息列表 > 心善
『心善渊』Selenium3.0基础 — 25、unittest单元测试框架
目录1、unittest基本简介2、unittest基本概念(1)unittest核心的四个概念(2)如何创建一个测试类(3)test fixture常用的四个方法(4)unittest编写测试方法(用例)规范(5)执行测试脚本3、unittest入门示例 1、unittest基本简介 unittest是Python自带的一个单元测试框架,unittest又被称为PyUnit,是由『心善渊』Selenium3.0基础 — 23、Selenium元素等待
目录1、什么是元素等待2、为什么要设置元素等待3、Selenium中常用的等待方式4、强制等待5、隐式等待(1)隐式等待介绍(2)示例6、显式等待(1)显式等待介绍(2)语法(3)until()和until_not()方法(4)具体调用方式示例 1、什么是元素等待 WebDriver定位页面元素时如果未找到,会在指定时间内一直等待的『心善渊』Selenium3.0基础 — 11、Selenium对元素常用操作
目录1、Selenium对元素常用操作2、Selenium对元素的其他操作 1、Selenium对元素常用操作 操作 说明 click() 单击元素 send_keys() 模拟输入 clear() 清除文本 submit() 点击提交 示例,页面代码片段如下: <!DOCTYPE html> <html lang="zh-cn"> <body> <div id="zc">『心善渊』Selenium3.0基础 — 9、使用Seleniun中的By类定位元素
目录1、使用By定位的前提2、By定位的方法3、By定位的使用4、复数形式的示例 我们还可以通过Seleniun测试框架中的By类,来实现页面中的元素定位。 1、使用By定位的前提 需要导入By类: from selenium.webdriver.common.by import By 2、By定位的方法 # 1. 通过元素的id属性进行定位『心善渊』Selenium3.0基础 — 7、XPath轴定位详解
目录1、XPath轴定位介绍2、位置路径表达式概念3、步的路径表达式范例4、练习 使用XPath轴方式,可根据文档中元素的相对位置,来进行元素的定位。例如:先找到一个相对好定位的元素,在根据与它的相对位置来定位其他元素,可以解决一些元素难以定位的问题。 1、XPath轴定位介绍 轴可理解为相