一,准备文件:准备两个包在eclipse中files和libLib下面log4j-1.2.17.jarselenium-server-standalone-2.44.0.jarfiles文件:二,代码代码:packagewebdriver;importorg.openqa.selenium.WebD...
分类:
其他好文 时间:
2015-07-18 19:57:00
阅读次数:
273
本文将总结 Selenium WebDriver 中的一些鼠标和键盘事件的使用,以及组合键的使用,并且将介绍 WebDriver 中没有实现的键盘事件(Keys 枚举中没有列举的按键)的扩展。举例说明扩展 Alt+PrtSc 组合键来截取当前活动窗口并将剪切板图像保存到文件。概念在使用 Selen....
分类:
Web程序 时间:
2015-07-18 12:22:06
阅读次数:
179
5.1. Explicit WaitsAn explicit waits is code you define to wait for a certain condition to occur before proceeding further in the code. The worst case...
分类:
其他好文 时间:
2015-07-18 02:03:38
阅读次数:
191
最近比较空闲就仔细看了一下Selenium的源码,因为主要是使用WebDriver所以重点关注了一下WebDriver的工作原理。在前一篇blog里已经解释过了WebDriver与之前Selenium的JS注入实现不同,直接利用了浏览器native support来操作浏览器。所以对于不同平台,不同...
分类:
Web程序 时间:
2015-07-17 15:28:54
阅读次数:
127
Python + Selenium 环境搭建注:本文是根据网上资料收集验证整理而得,仅供学习准备如下:1、下载 pythonhttp://python.org/getit/2、下载 setuptoolshttp://pypi.python.org/pypi/setuptools3、下载 piphtt...
分类:
编程语言 时间:
2015-07-16 23:53:07
阅读次数:
158
学习自动化一直都是在本机操作,感觉这样能够减少工作量确实很少。最近研究了一下分布式操作。 开始的想法是,我在一台机器上启动脚本,然后让脚本在不同机器的不同版本的浏览器上进行跑脚本。 需要准备的东西: 1、jdk,以及环境变量配置好。在cmd下运行javac如果没有报错就行。 2、...
分类:
编程语言 时间:
2015-07-16 19:30:19
阅读次数:
202
前面的文章写了如何右键另存为图片,把验证码存为图片后,接下来就是要做,怎么把图片上的内容获取到,借住tesseract工具1.下载tesseract:http://sourceforge.net/projects/tesseract-ocr/2.安装tesseract,安装成功后,最好重启电脑,因为...
分类:
其他好文 时间:
2015-07-15 20:39:51
阅读次数:
405
参考 http://blog.csdn.net/iamqa/article/details/4398240Selenium简介(一)--总体介绍http://blog.csdn.net/iamqa/article/details/4395369跨平台测试框架--STAF介绍 http://blog....
分类:
其他好文 时间:
2015-07-15 20:37:37
阅读次数:
88
执行接口测试或者某些自动化测试时,为了避免每次访问接口都需要登录操作,可以用访问接口时,把cookies信息传过去。思路是先登录一次页面,获取到cookies信息,把cookies信息保存到本地文件,以后再访问页面时直接拿本地的cookies文件传过去package com.gmsd;import ...
分类:
其他好文 时间:
2015-07-15 20:37:11
阅读次数:
633
https://code.google.com/p/php-webdriver-bindings/ https://github.com/facebook/php-webdriver https://github.com/Element-34/php-webdriver https://github.com/Nearsoft/PHP-SeleniumClient http://hackage...
分类:
编程语言 时间:
2015-07-15 19:26:02
阅读次数:
210