selenium
alchaochao
这个作者很懒,什么都没留下…
展开
-
selenium自动化测试中,采用jxl实现参数化(从Excel中读取数据)
声明:本文在http://www.cnblogs.com/liu-ke/p/4223807.html基础上稍作修改import java.io.FileInputStream;import java.io.InputStream;import java.util.List;import java.util.ArrayList; import org.testng.Assert;impor转载 2015-04-07 16:51:16 · 4722 阅读 · 0 评论 -
selenium等待时间处理
Selenium 是一个健壮的工具集合,跨很多平台支持针对基于 web 的应用程序的测试自动化的敏捷开发。它是一个开源的、轻量级的自动化工具,很容易集成到各种项目中,支持多种编程语言,比如 .NET、Perl、Python、Ruby 和 Java™ 编程语言。利用 Selenium 测试 Ajax 应用程序Asynchronous JavaScript. and XML (转载 2015-05-03 11:27:12 · 3625 阅读 · 0 评论 -
selenium获取页面元素方法归纳总结
每次用到selenium元素时,都动态获取,每次重复的动作,很是麻烦,写了一个简单的函数将不同的获取方法总结一下,每次跳转到新页面时,统一调取函数获取所涉及的元素即可 public WebElement get_webElement(WebDriver d, char optiontype, String value)throws NoSuchElementException{ We原创 2015-05-04 15:14:32 · 3726 阅读 · 0 评论 -
log4j2配置及使用
准备工作打开http://logging.apache.org/log4j/,点击左侧Download,我下载的是Apache Log4j 2 binary (zip),目前是2.0.2版本。解压后有30几个jar包,大部分是跟兼容性及移植性相关的可选组件,我们要用的是:log4j-api-2.0.2.jarlog4j-core-2.0.2.jar 第一个示例程序转载 2015-05-19 13:41:43 · 13381 阅读 · 0 评论 -
selenium对未在屏幕展示范围内的元素进行操作时,出现元素无法定位的问题解决
由于当前页面内容较多,有横纵向滚动条,操作未在屏幕显示范围内的webelement元素时,提示 no such webelement的错误提示,解决方法为:模拟手工拖动滚动条到指定元素位置@FindBy(how = How.ID, id = "Remark")WebElement Remark;((JavascriptExecutor) driver).executeScript(原创 2016-10-12 17:36:19 · 5581 阅读 · 0 评论 -
PyCharm IDE环境下,执行unittest不生成测试报告问题解决
问题:在利用unittest框架生成测试报告时,代码执行完成,没有在指定目录下生成报告原因:PyCharm会默认使用自带的unittest框架来执行单元测试,不会执行main函数中的代码,所以不生成测试报告解决方法:1、点击PyCharm右上角的 Uittest in xxx.py下拉框2、点击Edit Configuration...,在弹出的对话框中,删除 unittests in xxxx...原创 2018-03-20 20:14:34 · 3348 阅读 · 3 评论 -
Python自动化测试报告优化
近期对python自动化测试模板进行了优化,有以下几点变更:1、在前辈基础上,将失败&错误进行拆分成俩个单独项2、增加了样式初始化函数,对样式,交互进行了调整以下是优化后的效果:改进后的HTMLTestRunner文件参考:https://download.csdn.net/download/alchaochao/10861402...原创 2018-12-19 14:16:24 · 1362 阅读 · 0 评论