WebUI测试
懒得想name
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何获取某个定位或者某个标签下的所有元素【WebUI自动化测试】
在写WebUI自动化测试脚本的时候,经常会遇到这样的情况,一个ui标签下面有几个li标签,在这里我们可以用一个List存储某个定位下有几个元素。 //用list集合存储该xpath下有几个元素,注意这里是findElements,有's',若定位单个元素,则是findElement List<WebElement> list = driver.findElements(By.xpath...原创 2018-11-21 09:55:51 · 4779 阅读 · 0 评论 -
Katalon输出打印的一些事
Katalon的输出打印和Java有些不一样。 如果我们需要输出字符串与变量拼接出来的字符串,Java是这么做的。 String name = "张三"; println "name: "+ name; 而groovy需要用下面这种方式。 name = '张三' println "name: $name" 这里需要注意的是,此处println后面的内容不能用单引号,需要用双引号。 单引号的输出...原创 2018-12-05 15:08:59 · 1265 阅读 · 0 评论 -
Katalon 提示java.lang.RuntimeException: Method code too large 的解决方案
在使用Katalon时,当我们的TestCase代码量过大,会出现Method code too large的提示 我的建议是,大型测试用例拆分为几个较小的测试用例,在主case中调用其他体积较小case,这样做到了部分封装,类似Java中把一块代码封装成一个方法,然后去调用它。方式为WebUI.callTestCase()。 这样就把主case中明面上的代码行数减少了,Katalon会允许这样做...原创 2018-12-05 15:25:25 · 5491 阅读 · 0 评论 -
Katalon 校验元素CSS样式,如页面元素的文本颜色、字体大小等【WebUI自动化测试】
当我们做UI自动化测试时,可能会有这样的需求,检验某个元素的文本颜色、字体大小等等,我们可以用WebUI.getCSSValue(TestObject to, String css)方法,获取一个元素对象的CSS样式。 element_colour = WebUI.getCSSValue(findTestObject('Page_CuraAppointment/btn_BookAppointmen...原创 2018-12-05 15:38:58 · 1764 阅读 · 0 评论 -
使用selenium时,遇到使用clear()方法无效,怎么办?
WebElement element = browser.getWebDriver().findElement(By.xpath("xpath")); //点击 element.click(); //相当于ctrl+a 快捷键全选 element.sendKeys(Keys.chord(Keys.CONTROL, "a")); //快捷键删除 element.sendKeys(Keys.DELE...原创 2019-06-13 14:49:13 · 3419 阅读 · 0 评论
分享