文章列表
一. 文本框Text box 1. 向文本框中填写信息 type(java.lang.String locator, java.lang.String value) eg.selenium.type("salutationText", “abc”); 2. 取出某个文本框中已经填写的信息 java.lang.StringgetValue(java.lang.String locator) eg.selenium.getValue("xpath=//input[@name='addProfileLastName']" ...
一、 Commands (命令)
Action对当前状态进行操作失败时,停止测试
Assertion校验是否有产生正确的值
Element Locators指定HTML中的某元素
Patterns用于模式匹配
1. Element Locators (元素定位器)
id=idid locator 指定HTML中的唯一id的元素
name=namename locator指定 HTML中相同name的元素中的第一个元素
identifier=ididentifier locator 首先查找HTML是否存在该id的元素, 若不存在,查找第一个该 ...
在典型的在线商店中,需要用户输入或选择众多步骤后才可以完成整个购物流程。作为web应用的开发者,你如何保证你程序的质量和正确性呢?如果能有办法测试你功能的正确性,那问题就迎刃而解了,但如何做到呢? Selenium 是一个由ThoughtWorks做的专门为web应用所做的非常有效的功能测试工具。Selenium 的 tests 直接在浏览器里跑,就像用户真的在操作一样。Selenium 可运行 Windows, Linux, 和 Macintosh 的各种浏览器, 如 Internet Explorer, Mozilla 和 Firefox。 看看Selenium 的 onl ...