通常我们在进行自动化测试的过程中,有时候需要对页面进行截图,以保存此时的页面,用作后续的判断或测试报告。在 Web UI 自动化测试脚本过程中,通常有以下几种截图的要求:常规截图 - 页面样式(全页面)。此种应用也较为广泛,主要发生区域为:UI 或测试人员对页面样式的检验,应用于所有页面的截图,将对...
分类:
Web程序 时间:
2015-08-02 11:32:58
阅读次数:
190
在 Web UI 自动化测试的过程中,通常会测试页面在不同分辨率下的显示效果,即在不同大小的显示器上全屏浏览器后的页面展示,此种测试方法需要购置不同大小的显示器,或者频繁的设置屏幕分辨率,不仅浪费了大量的金钱,同时也需要有人值守,从而使测试变成了半自动化,背离了自动化测试的初衷,也在一定程度上困扰了...
分类:
Web程序 时间:
2015-08-01 17:11:30
阅读次数:
235
之前的博文 020-JavaScript 在 Selenium 自动化中的应用实例之二(获取浏览器显示区域大小) 简述了通过 JavaScript 获取浏览器显示区域大小,此文将简述另一种获取浏览器显示区域大小的方法,即通过 WebDriver 的截图功能,获取显示区域的截图,通过截图的大小获取浏览...
分类:
Web程序 时间:
2015-08-01 15:26:34
阅读次数:
135
前几篇文章中简略概述了,如何获取、设置浏览器窗口大小,那么我们该如何获取浏览器显示区域的大小呢?此文讲对此进行简略概述,敬请各位小主参阅。若有不足之处,敬请各位大神指正,不胜感激!获取浏览器显示区域的方法,我目前想到的只有以下两种方法:1、通过 JavaScript 获取浏览器显示区域的大小2、通过...
分类:
编程语言 时间:
2015-08-01 14:10:01
阅读次数:
149
前文简略讲述了如何获取浏览器窗口的位置和大小,此文讲述如何通过 webdriver 设置浏览器窗口的位置和大小。直接上码了...... 1 /** 2 * Set browser size for expected setting 3 * 4 * @autho...
分类:
Web程序 时间:
2015-07-31 17:52:04
阅读次数:
160
在 UI 自动化测试过程中,每个机器上浏览器的默认大小、默认位置不尽相同,需要截图的时候,页面元素可能显示不完全,因而我们需要知道浏览器的宽度,或者直接在启动浏览器时,设置浏览器的宽度或位置(此文暂不涉及,后续文章更新,谢谢)。直接上码了: 1 /** 2 * Get positi...
分类:
Web程序 时间:
2015-07-31 17:48:53
阅读次数:
136
Web UI 自动化脚本分布执行过程中有时候需要获取浏览器的相关信息,此文给出了一个简略获取浏览器类型的方法,敬请各位小主们参阅。若有不足之处,敬请大神指正,不胜感激!闲话少述,上码。 1 /** 2 * Get browser type, for execute JavaScri...
分类:
Web程序 时间:
2015-07-30 19:13:28
阅读次数:
183
//引用包
importorg.openqa.selenium.By;
importorg.openqa.selenium.WebDriver;
importorg.openqa.selenium.WebElement;
importorg.openqa.selenium.firefox.FirefoxDriver;
publicclassTEST001{
publicstaticvoidmain(String[]args){
//浏览器路径
System.setProperty..
分类:
Web程序 时间:
2015-07-29 06:49:27
阅读次数:
109
构建Python+Selenium2自动化测试环境完成之后,就需要测试支持python的selenium的版本是否都支持在不同浏览器上运行,当前我们分别在三个最通用的浏览器上通过脚本来测试。 1、在IE浏览器上运行测试脚本,首先需要下载IEDriverServer.exe,放在IE浏览器的安装目录....
分类:
编程语言 时间:
2015-07-19 14:49:43
阅读次数:
172
云之讯融合通讯开放平台_提供融合语音,短信,VoIP,视频和IM等通讯API及SDK。undefined全明星之极验证 - SendCloudundefined[转载]国内外几个主流的在线开发平台(PaaS)介绍_紫琴_新浪博客undefinedpython+Selenium2+chrome构建动态...