代码改变世界

Hyperlinks

2018-02-27 16:42 by Weiweim, 276 阅读, 0 推荐, 收藏, 编辑
摘要:Hyperlinks are created with anchor elements, which generally look like: and render on the page like this: Udacity. Inside the opening a tag there is h 阅读全文

Tree to HTML

2018-02-27 14:56 by Weiweim, 253 阅读, 0 推荐, 收藏, 编辑
摘要:My Header! Tree to HTML My Header! Very intelligent content. These words are insightful. 阅读全文

List<ul>

2018-02-27 14:36 by Weiweim, 176 阅读, 0 推荐, 收藏, 编辑
摘要:<ul> stands for unordered list and is used to contain the list. The list elements, <li>, are children of the unordered list. Each bullet point is its 阅读全文

Selenium IDE->构建测试用例

2018-02-27 10:45 by Weiweim, 809 阅读, 0 推荐, 收藏, 编辑
摘要:开发测试用例主要有三种方法。通常,测试开发者将需要所有的这三种技术。 录制 许多首次使用的用户从与网站互动录制测试用例开始。当第一次打开Selenium-IDE时,默认情况下录制按钮为ON。如果不希望Selenium-IDE自动开始录制,可以通过在选项>选项下打开此选项,然后取消选择“在打开时立即开 阅读全文

Start->Selenium IDE->总览

2018-02-26 17:01 by Weiweim, 256 阅读, 0 推荐, 收藏, 编辑
摘要:简介 Selenium-IDE(集成开发环境)是用来开发测试用例的工具。它是一个Firefox插件,包含一个context menu,允许你首先从浏览器当前显示的页面中选择一个UI元素,然后从Selenium命令列表中进行选择,并根据所选UI元素的上下文预先定义参数。 安装 IDE 使用Firefo 阅读全文

驱动程序细节和权衡

2018-02-23 21:54 by Weiweim, 238 阅读, 0 推荐, 收藏, 编辑
摘要:Selenium-WebDriver的驱动程序 WebDriver是应该写入测试的关键接口的名称,但有几种实现。这些包括: HtmlUnit驱动程序 这是目前WebDriver最快和最轻量级的实现。顾名思义,这是基于HtmlUnit。HtmlUnit是没有GUI的WebBrowser的基于Java的 阅读全文

交互

2018-02-23 21:28 by Weiweim, 254 阅读, 0 推荐, 收藏, 编辑
摘要:获取文本值 人们通常希望检索元素中包含的innerText值。这会返回单个字符串值。请注意,这只会返回页面上显示的可见文本。 用户输入 - 填写表单 我们已经看到如何将文本输入到textarea或文本字段中,但其他元素呢?可以“切换”复选框的状态,并且可以使用“单击”来设置类似于所选OPTION标记 阅读全文

查找UI元素

2018-02-13 13:48 by Weiweim, 195 阅读, 0 推荐, 收藏, 编辑
摘要:在WebDriver中定位元素可以在WebDriver实例本身或WebElement上完成。前者返回与查询相匹配的WebElement对象,如果找不到这样的元素则抛出异常。后者返回一个WebElements列表,如果没有DOM元素匹配查询,则可能为空。 “查找”方法使用称为“By”的定位器或查询对象 阅读全文

Selenium-Webdriver API命令和操作-Get & Wait

2018-02-12 17:46 by Weiweim, 2494 阅读, 0 推荐, 收藏, 编辑
摘要:抓取页面 WebDriver可能要做的第一件事就是导航到一个页面。正常的做法是调用“get”: 取决于几个因素,包括操作系统/浏览器组合,WebDriver可能会或可能不会等待页面加载。在某些情况下,WebDriver可能会在页面完成之前或者甚至开始加载之前返回控件。为确保健壮性,需要使用显式和隐式 阅读全文

Selenium的webdriver

2018-02-12 12:29 by Weiweim, 357 阅读, 0 推荐, 收藏, 编辑
摘要:引进的webdriver Selenium 2.0中的主要新功能是WebDriver API的集成。开发Selenium-WebDriver是为了更好地支持动态网页,页面元素可能会改变,页面本身不会被重新加载。WebDriver的目标是提供一个设计良好的面向对象API,为现代高级Web应用程序测试问 阅读全文