
Selenium自动化测试
主要是介绍selenium框架的,如何做自动化测试。用Java和Python
Ricky_Frog
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python+Selenium 自动化测试 6. Unittest模块学习
unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。源码例子:import unittestclass IntegerArithmeticTestCase(unittest.TestCase): def testAdd(self): #...原创 2019-04-03 21:47:32 · 1616 阅读 · 1 评论 -
Python+Selenium自动化测试 5. 等待时间
目录一 Python time模块的sleep二 隐式等待三 显示等待四 总结:等待时间是我们做自动化测试时候的一个关键点,很多的页面跳转和加载都需要时间,假如我们没有设置等待时间,元素没有加载出来,那么程序就会报错,一个稳定的自动化测试代码肯定会有测试等待时间。一 Python time模块的sleepfrom selenium import webdrive...原创 2019-03-25 23:27:59 · 1814 阅读 · 0 评论 -
Python+Selenium自动化测试 4. ActionChains鼠标,键盘事件
目录一ActionChains介绍1. 引入方式2. 实现原理3. 基本用法4. 举个栗子5. API汇总二 鼠标操作详细API介绍1. perform # 执行链中的所有动作2. reset_actions #清除存储在远端的动作3.click #鼠标左键单击4.click_and_hold #鼠标左键单击,不松开5.con...原创 2019-03-24 21:08:39 · 8084 阅读 · 0 评论 -
Python+Selenium自动化测试 3. WebElement API介绍
目录一WebElement介绍二 元素操作1. clear #清除文本2. send_keys() #模拟按键输入3. click() #点击元素4. submit() 提交5. size: #大小三 获取元素属性1. text # 元素本身文字2. get_attribute() # 获得元素特性3. get_property # ...原创 2019-03-24 00:04:34 · 2610 阅读 · 0 评论 -
Python+Selenium 自动化测试 2. Webdriver API介绍
目录一 Webdriver介绍二 webdriver实现的原理三 API介绍Webdriver 元素的查找的八种方式find_element_by_id() 源码find_element_by_name() 源码find_element_by_link_text() 源码find_element_by_partial_link_text() 源码find...原创 2019-03-23 23:20:50 · 5767 阅读 · 2 评论 -
Python+Selenium自动化测试 1. 搭建环境
目录一 什么是Selenium二 环境准备安装Python设置环境变量下载浏览器的driver安装Pycharm编译器一 什么是SeleniumSelenium 是用于测试 Web 应用程序用户界面 (UI) 的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且 Selenium 能够在一个或多个浏览器中执行这些测试。它封装了各...原创 2019-03-23 22:22:38 · 947 阅读 · 0 评论