随笔分类 -  selenium API

摘要:Assert:失败时,该测试将终止 Verify:失败时,该测试继续执行,并将错误日志记录在日显示屏 Waitfor:等待某些条件变为真,一般使用在AJAX应用程序的测试 断言常用的有,具体见如下:assertLocation:判断当前是在正确的页面assertTitle:检查当前页面的title是 阅读全文
posted @ 2016-11-08 16:35 七月的尾巴_葵花 阅读(7171) 评论(0) 推荐(0) 编辑
摘要:元素过滤器可以同选择器一起使用, 从一堆候选元素中进行筛选。它们当前仅使用于’name’元素选择器。过滤器看起来更像是选择器,也就是:filterType=argument所支持的元素过滤器为:value=valuePattern匹配元素时基于它们的值进行匹配。这在对一堆相似命名的关联按钮的筛选中显 阅读全文
posted @ 2016-06-09 10:49 七月的尾巴_葵花 阅读(3908) 评论(0) 推荐(0) 编辑
摘要:seleteCookie(name,path)删除指定路径下的该名称 cookie。参数:·name – 被删除cookie的名称·path – 被删除 cookie的路径属性 doubleClick(locator)双击一个链接、 按钮、 多选框或单选框。 如果该双击事件导致了新的页面加载(如同链 阅读全文
posted @ 2016-06-08 01:06 七月的尾巴_葵花 阅读(753) 评论(0) 推荐(0) 编辑
摘要:assertErrorOnNext(message) 告诉Selenium在下一个命令执行时期待有错误。 参数:·message–我们所期望的错误信息。如果出现不正确的错误信息,该命令将失败。同断言相关联,自动生成:·assertNotErrorOnNext(message)·verifyError 阅读全文
posted @ 2016-06-08 01:05 七月的尾巴_葵花 阅读(577) 评论(0) 推荐(0) 编辑
摘要:元素定位器(ElementLocators)告诉Selenium是向HTML中的哪一个元素发送命令。一个定位器的格式如下:locatorType=argument 我们支持如下写法用于定位元素:identifier=id :根据指定的@id属性选择元素。如果没有匹配的值,则选择第一个@name属性为 阅读全文
posted @ 2016-06-08 01:00 七月的尾巴_葵花 阅读(306) 评论(0) 推荐(0) 编辑