会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
深圳-逸遥
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2018年12月23日
基于Python Selenium Unittest PO设计模式详解
摘要: 本文章会讲述以下几个内容: 1、什么是PO设计模式(Page Object Model) 2、为什么要使用PO设计模式 3、使用PO设计模式要点 4、PO设计模式实例 1、什么是PO设计模式 (Page Object Model) 一种在测试自动化中变得流行的设计模式,使得自动化测试脚本的减少代码重
阅读全文
posted @ 2018-12-23 22:21 深圳-逸遥
阅读(6922)
评论(1)
推荐(6)
2018年12月16日
Python Unittest - 根据不同测试环境跳过用例详解
摘要: 本文章会讲述以下几个内容: 1、Unittest 如何跳过用例 2、如何使用sys.argv 3、自动化测试项目中如何一套代码多套环境运行 一、Unittest跳过用例 @unittest.skip(reason) , 直接跳过被装饰的用例 ,reason用于填写跳过用例的原因 @unittest.
阅读全文
posted @ 2018-12-16 03:26 深圳-逸遥
阅读(1323)
评论(3)
推荐(3)
2018年12月10日
Python Unittest - Test Fixtures 测试夹具
摘要: 一、什么是测试夹具 定义单个或者多个测试所需的环境准备(setUp),以及环境清理(tearDown)。 例:连接数据库,或者创建Selenium WebDriver driver实例 二、测试夹具有什么作用。 为每一个测试用例提供用例测试环境准备和清理,为每一个用例提供干净的测试环境。 为每一组测
阅读全文
posted @ 2018-12-10 01:42 深圳-逸遥
阅读(1241)
评论(0)
推荐(0)
2018年12月4日
Unittest组织用例的姿势
摘要: 本文我们将会讲解Python Unittest 里组织用例的5种姿势。 环境准备: python 3.0以上 python requests库 小编的环境: python 3.6.4 一、TestLoader 当 import unittest 时 ,会自动导入TestLoader类 TestLoa
阅读全文
posted @ 2018-12-04 19:19 深圳-逸遥
阅读(940)
评论(0)
推荐(0)
2018年10月7日
Python Selenium项目实战(一)—— 怎么去验证一个按钮是启用的(可点击)?
摘要: Q: 使用 Python Selenium WebDriver 怎么去验证一个按钮是启用的(可点击)? A:Selenium WebDriver API 里面给出了解决方法is_enabled() 使用WebDriver API —— driver.find_element_by_css_selec
阅读全文
posted @ 2018-10-07 18:19 深圳-逸遥
阅读(4955)
评论(0)
推荐(0)
2018年9月2日
Selenium WebDriver原理(一):Selenium WebDriver 是怎么工作的?
摘要: 首先我们来看一个经典的例子: 搭出租车 在出租车驾驶中,通常有3个角色: 乘客 : 他告诉出租车司机他想去哪里以及如何到达那里 出租车司机 : 他按照客户的要求; 出租车司机使用方向盘和汽车踏板驾驶汽车送乘客去目的地 汽车 : 汽车执行出租车司机的操作 在使用Selenium WebDriver的测
阅读全文
posted @ 2018-09-02 23:14 深圳-逸遥
阅读(3356)
评论(1)
推荐(0)
2018年8月20日
Selenium WebDriver原理(二):Selenium是如何操纵浏览器的?
摘要: 前言 上一篇文章《selenium webdriver 是怎么运行的》用了一个简单的例子——搭出租车,形象地讲解selenium webdriver 是如何运行的,而这一篇文章可以理解为深入了解selenium是如何和浏览器驱动进行交互,也可以认为是乙醇老师写的《selenium是如何启动浏览器的》
阅读全文
posted @ 2018-08-20 20:10 深圳-逸遥
阅读(18057)
评论(2)
推荐(5)
2018年8月4日
Selenium 开源书(一): Selenium历史
摘要: Selenium历史 Selenium最初由Jason Huggins于2004年开发,作为ThoughtWorks的内部工具。Huggins后来加入了ThoughtWorks的其他程序员和测试人员,之后Paul Hammant加入团队并指导开发第二种操作模式,后来成为“Selenium Remot
阅读全文
posted @ 2018-08-04 17:32 深圳-逸遥
阅读(1507)
评论(0)
推荐(0)
2018年7月24日
自动化测试资源(三):常用浏览器驱动下载资源
摘要: 部分浏览器驱动下载页,需要科学上网才能打开 ChromeDriver (谷歌浏览器驱动) : "https://sites.google.com/a/chromium.org/chromedriver/" ChromeDriver 国内镜像地址: "https://npm.taobao.org/mi
阅读全文
posted @ 2018-07-24 20:27 深圳-逸遥
阅读(457)
评论(0)
推荐(0)
自动化测试资源(二):火狐浏览器驱动 geckodriver
摘要: geckodriver:https://github.com/mozilla/geckodriver geckodriver 历史版本下载列表:https://github.com/mozilla/geckodriver/releases
阅读全文
posted @ 2018-07-24 19:52 深圳-逸遥
阅读(1023)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告