像风一样的自由

人生苦短,我也用python!!!

selenium下对指定元素进行截图

Selenium本身是可以支持截图的,包括全屏和元素的截图;只是对于不用的浏览器的兼容性有差异而已。 具体差异如下:   Chrome FireFox IE Edge PhantomJS 全屏截图 可视区域 可视区域 可视区域 可视区域...

2018-10-09 15:34:26

阅读数:185

评论数:0

web测试前置步骤代理工具

做GUI自动化测试失败的原因常见的大致有2种: 1、测试元素被修改了,导致被测试元素无法识别;这个是硬伤暂时还没有什么要的方法,看到百度qa有一篇文章说的是关于动态获取客户端元素信息的文章,可能不是适应所有的场景,但是理念还是可以借鉴一下,日后可能会运用到web上来。原文章在这http://qa....

2014-02-19 17:17:41

阅读数:2691

评论数:0

selenium webdriver的各种driver

selenium官方加上第三方宣布支持的驱动有很多种;除了PC端的浏览器之外,还支持iphone、android的driver;大概记录一下selenium支持的各种driver的用途与说明。 selenium可支持的PC浏览器驱动包括: FF driver【包含在各自语言的客户端里】 safa...

2014-02-11 19:48:54

阅读数:52591

评论数:4

如何搭建Selenium-Grid2环境(Java)

Selenium对于我们进行web自动化测试有很大的帮助,如果要进行大范围的测试覆盖,就不能仅仅在一两台机器上跑了;同样Selenium-Grid也给我们提供了这样的帮助,我们可以借助Selenium-Grid很容易的实现分布式测试环境的搭建。不同于其它一些通用的分布式程序【如:hudson】,S...

2013-07-31 18:36:25

阅读数:7583

评论数:1

QTP中report对象的封装

''The class use to report result ''''===========Demo to use this class===================== 'Dim oReporter 'Set oReporter = new Report 'oReporter.Set...

2012-06-13 18:22:11

阅读数:1847

评论数:0

QTP中VBS调用数据库的方式【mysql,sqlserver,oracle,excel】

Option Explicit Dim oDataBase Set oDataBase = new DataBase Dim sDBName, sSQL, RS '''To Read Mysql Data 'sName = "Mysql.ProductDB" 'sSQL = ...

2012-06-13 18:18:13

阅读数:2296

评论数:0

QTP中读写xml的组件

QTP中读写xml可以使用其自带的组件,下面是简单的使用脚本。 ''' '''The class use to write data for test result report ''''===========Demo to use this class====================...

2012-06-04 13:20:59

阅读数:1224

评论数:0

QTP在IE8中关闭相同标题页面的问题

场景: 1、ie8下开启2个页面内容相同的也页面,其地址可以一样也可以不一样,但内容一样 2、两个页面在ie8的两个不同的tab中【注意是一个ie窗口】 3、使用qtp的浏览器close方法关闭第二个浏览器 有图有真相 实际结果: 不能正常关闭成功,必须手动点击一次第二个t...

2012-05-08 11:45:48

阅读数:2278

评论数:0

QTP之reporter对象方法全解析

原文链接: http://hi.baidu.com/widebright/blog/item/8b08ca95230a0247d1135ef5.html QTP默认提供的reporter公开方法显然不能满足我们通常的需求,所以有人就挖掘出了未公开方法。其一种挖掘方式就是利用qtp的deb...

2012-04-11 14:04:27

阅读数:3610

评论数:0

【转】QC与QTP自动化测试连接、自动化测试环境搭建

原文链接:http://hi.baidu.com/garn_2010/blog/item/4754dc9d3a93ce1b6f068c7f.html 第一:测试环境的安装: 1、所需软件:QC10、QTP10、数据库(SQL或者oracle均可) 2、所需插件:        ...

2012-03-15 16:59:53

阅读数:3461

评论数:0

如何完全卸载QTP工具

话说QTP一般卸载或重装都会有一些问题,其实如果大概知道其都要做些什么事,就可以知道怎么去完成的卸载qtp了。 一般软件安装无非做2件事:一是写注册表,一是复制文件到指定的安装目录 所以再次重新装或卸载时也就是是清理之前安装所做的事情:删除安装目录,删除注册表,删除程序的临时文件夹【一般是在%...

2012-02-07 17:40:44

阅读数:9627

评论数:4

常见功能自动化测试工具汇总

最近因要写一些关于自动化测试及自动化框架方面的东西,所以需要学习和补充很多自动化工具和框架方面的知识,以期能获取第一手资料来完成自己的写作所需。因为之前常见的和使用的自动化工具只有QTP、selenuim,其它的测试工具都是听说名字,没有相对进一步去查看和学习其相关特性、原理及适用性。【因为之前是...

2012-01-17 21:45:36

阅读数:19321

评论数:0

python操作excel之xlrd

xlrd是专门用来在python中读取微软execel的模块,可以自己直接下载安装,也可以通过包管理器安装。 官方资料: 下载地址:http://pypi.python.org/pypi/xlrd 官网地址:http://www.python-excel.org/ 文档地址...

2011-12-02 14:16:59

阅读数:58528

评论数:6

Selenium + python的自动化框架搭建

selenium是一个web的自动化测试工具,和其它的自动化工具相比来说其最主要的特色是跨平台、跨浏览器。 支持windows、linux、MAC,支持ie、ff、safari、opera、chrome等。 此外还有一个特色是支持分布式测试用例的执行,可以把测试用例分布到不同的测试机器的执行,相当...

2011-12-01 13:56:58

阅读数:34805

评论数:5

【转】Selenium自动化工具工作原理

原文作者信息如下,需要更多信息请去原作者博客查看: 作者:hyddd 出处:http://www.cnblogs.com/hyddd/ 本文版权归作者所有,欢迎转载,演绎或用于商业目的,但是必须说明本文出处(包含链接)。 ============================...

2011-09-19 17:28:09

阅读数:11984

评论数:1

【转】Robot Framework 快速入门[转]

本文转自:http://blog.csdn.net/ren911/article/details/5576310 ren911的博客 Robot Framework 快速入门 Robot Framework 快速入门 Copyright © Nokia Siemens Networks ...

2011-09-02 16:41:14

阅读数:3325

评论数:0

提示
确定要删除当前文章?
取消 删除