摘要:
ReportNG is a simple HTML reporting plug-in for the TestNG unit-testing framework. It is intended as a replacement for the default TestNG HTML report. 阅读全文
摘要:
JAVA: Python 阅读全文
摘要:
1.创建项目 选择菜单栏file >new Project 右键点击新建Project,选择new Suite 选项。 右键点击新建测试Suite,选择new Test Case。 完成创建之后的界面如下: 2.编写用例 添加Selenium2Library,否则将无法使用其内置的封装的关键字 在E 阅读全文
摘要:
1.对出发地方和到达地方进行Xpath定位,这里采用了Xpath的text() 函数进行定位 用following::sibling选择当前元素后的兄弟元素,比如出发框的Xpath表达式如下: 也可以用下面Xpath 由于在输入到达地方的时候,可能会有下图挡住了立即搜索,导致立即搜索不可见,因此用i 阅读全文
摘要:
126邮件正文邮件的rich text 先让selenium切换到iframe中 然后执行JS 最后再切换出iframe 对设置文本框内容进行封装 阅读全文
摘要:
一般的日期控件都是input标签下弹出来的,如果使用webdriver 去设置日期, 1. 定位到该input 2. 使用sendKeys 方法 比如 但是,有的日期控件是readonly的 比如12306的这个 这个时候,没法调用WebElement的sendKeys() 方法1:使用JS rem 阅读全文
摘要:
直接设置value属性, 此方法主要应对输入框自动补全以及readonly属性的element,sendkeys不稳定 比如: Demo:用JS输入 阅读全文
摘要:
1.DOM滚动方法 1、scrollIntoView(alignWithTop) 滚动浏览器窗口或容器元素,以便在当前视窗的可见范围看见当前元素。如果alignWithTop为true,或者省略它,窗口会尽可能滚动到自身顶部与元素顶部平齐。 目前各浏览器均支持 2、scrollIntoViewIfN 阅读全文