会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
_HLP_huang
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
Selenium
Webdriver(Selenium)之最佳实践
摘要:一、测试用例的组成 3A法则: Arrangement——数据准备 Action——步骤 Assert——断言 二、表单元素定位最佳实践 name优先 id其次 css selector class + index xpath或其他 三、富文本赋值 应用js方法: 首先访问iframe 再访问ifr
阅读全文
posted @
2017-05-17 20:59
_HLP_huang
阅读(556)
评论(0)
推荐(0)
Webdriver API之操作(二)
摘要:一、窗口截图 dirver.get_screenshot_as_file("D:\\report\\image\\xxx.jpg") 二、关闭窗口 dirver.close() #关闭当前窗口 driver.quit() #退出浏览器 三、操作Cookie 有时候我们需要验证浏览器中是否存在某个 c
阅读全文
posted @
2017-03-05 12:11
_HLP_huang
阅读(308)
评论(0)
推荐(0)
Webdriver API之操作(一)
摘要:一. 控制浏览器 1. 控制浏览器大小 driver.set_window_size(480,800) #浏览器宽480,高800显示 dirver.maximize_window() #浏览器最大化显示 2. 后退、前进 driver.back() driver.forward() 3. 浏览器刷
阅读全文
posted @
2017-03-03 21:40
_HLP_huang
阅读(1416)
评论(0)
推荐(1)
Webdriver API之元素定位
摘要:Webdriver提供了8种元素定位方法:id、name、class name、tag name、link text、partial link text、xpath、css selector 一、以上8种元素定位,Webdriver提供两套写法 1. 用By定位元素:通过By来声明定位的方法,需引入
阅读全文
posted @
2017-03-03 18:26
_HLP_huang
阅读(396)
评论(0)
推荐(0)
Selenium1工作原理
摘要:内容主要转自:Selenium工作原理 http://blog.csdn.net/five3/article/details/6790925 简介: Selenium 1.0中可以使用多种语言编程,当然前提是支持http库。在运行selenium1.0程序之前需先启动selenium server端
阅读全文
posted @
2017-02-21 11:31
_HLP_huang
阅读(1889)
评论(0)
推荐(0)
浏览器内核与WebDriver驱动
摘要:每个浏览器运行Selenium所需下载的操作浏览器的驱动如下: 主流浏览器内核信息 http://blog.csdn.net/anddy926/article/details/7442369 各种浏览器内核的区别 浏览器对操作系统的支持 各浏览器对W3C标准的支持度
阅读全文
posted @
2017-02-20 17:22
_HLP_huang
阅读(287)
评论(0)
推荐(0)
Selenium Grid2
摘要:简介 使用selenium-grid可以远程执行测试的代码,核心步骤:grid --》 server--》chromedriver驱动 --》chrome浏览器 利用Selenium Grid可以使主节点(hub)的测试用例在不同主机即分支点(node)运行。可以使一份测试用例在不同环境下(操作系统
阅读全文
posted @
2017-02-20 16:14
_HLP_huang
阅读(675)
评论(0)
推荐(0)
Unittest单元测试框架
摘要:什么是单元测试? 单元测试是对最小的软件设计单元(模块、类)进行验证,它使用开发文档中对模块的描述作为指南,对重要的程序分支进行测试以发现模块中的错误。 单元测试框架可以解决说明问题? 1、提供用例组织与执行 2、提供丰富的断言方法 3、提供丰富的日志 重要概念 1.Test Case 测试用例 继
阅读全文
posted @
2017-02-15 23:08
_HLP_huang
阅读(1750)
评论(0)
推荐(0)
python自动发邮件
摘要:注意:由于邮箱限制smtp、pop3协议的发送,所以使用发送邮箱时需开通smtp、pop3协议! 发送HTML格式的邮件 发送带附件的邮件 封装函数: 1 from email.mime.text import MIMEText 2 from email.header import Header 3
阅读全文
posted @
2017-02-15 16:28
_HLP_huang
阅读(192)
评论(0)
推荐(0)
HTML测试报告:HTMLTestRunner
摘要:简介: HTMLTestRunner是Python标准库unittest单元测试框架的一个扩展,用来生成HTML测试报告。 目前官网中只支持python2的版本,可下载虫师的版本,支持python3. 安装方法: 直接将HTMLTestRunner.py文件放到python的lib存放第三方库里。(
阅读全文
posted @
2017-02-15 16:18
_HLP_huang
阅读(2390)
评论(0)
推荐(0)
公告