文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 用 Selenium 自动化测试(全)
侵权投诉

用 Selenium 自动化测试(全)

验收测试(也称功能测试)是用来测试手工任务的功能的,但是手工测试这些任务可能很花时间,并且容易出现人为的错误。在 本文中,作者为架构师、开发人员和测试人员展示了如何使用 Selenium 测试工具来自动化验收测试。通过自动化测试,可以节省时间,并消除测试人员所犯的错误。文中还给出了一个例子,以演示如何将 Selenium 应用到现实中使用 Ruby on Rails 和 Ajax 的项目上。

持续集成

持 续集成的目标是自动化构建和测试过程,以便每天自动运行一次或多次这些过程,而不是每个月手动地运行一次。使用持续集成的最大好处是,代码的更改会定期地 自动被集成。如果系统受损,没有构建成功,Apache Continuum 和 Luntbuild 之类的持续集成工具可以自动通过发送电子邮件通知团队(见 参考资料)。

Ajax

Ajax 是 Asynchronous JavaScript and XML 的缩写,这是为相当老的技术新创造的一个术语。Ajax 背后的主要思想是,由于只需更新部分页面而不是整个页面,所以 Web 应用程序可以更快地对用户操作做出响应。

Ajax 将更多的复杂性引入到 Web 应用程序中,这一点也反映在测试中。这是因为 Ajax 就像它的名称所表明的那样,使用 JavaScript 和异步 HTTP 请求来更新页面内容。每个浏览器在实现中与其他浏览器相比有一些小小的不同。

Selenium 是测试和检测这些差异的很好的工具,因为它在大多数流行的浏览器中都能够运行。

Ruby/Ruby on Rails

Ruby 是一种开放源码的解释型脚本语言,用于快捷、容易地进行面向对象程序设计。它提供了大量的库,而且简单易用,还具有可扩展性和可移植性。该语言是由 Yukihiro “Matz” Matsumoto 创造的,目的是让程序员将更多的注意力放在手头的任务上,摆脱语法的烦恼。

Rails 是由 David Heinemeier Hansson 创造的一种全栈的(full-stack)、开放源码的 Ruby Web 框架。Rails 的目标是使现实中的应用程序编写起来需要的代码更少,并且比 J2EE 和 XML 之类的语言更容易。所有层都能够无缝地一起工作,因此可以使用一种语言编写从模板到控制流乃至业务逻辑的各种东西。Rails 使用 YAML 而不是 XML 配置文件以及注释形式的反射和运行时扩展。这里不存在编译阶段 —— 程序修改后将直接运行。

回页首

什么是 Selenium?

Selenium 是 ThoughtWorks 专门为 Web 应用程序编写的一个验收测试工具。据 Selenium 主页所说,与其他测试工具相比,使用 Selenium 的最大好处是:

上一页第2页

你可能喜欢

  • 伺服系统性能测试
  • android性能测试总结
  • 测控系统设计
  • 夹胶玻璃性能测试标准
  • 无线温度测控系统设计

热门文档

相关文档

  • 使用selenium进行复杂的web自动化测试

    使用selenium进行复杂的web自动化测试_IT/计算机_专业资料。使用selenium进行复杂的web自动化测试介绍使用分层的 Selenium 框架进行复杂 Web 应用的自动测试软件工程师...

  • 用Selenium实现页面自动化测试

    用Selenium实现页面自动化测试_计算机软件及应用_IT/计算机_专业资料。用Selenium实现页面自动化测试引言 要不要做页面测试自动化的争议由来已久, 不做或少做的...

  • Selenium自动化测试框架设计指南

    Selenium自动化测试框架设计指南_计算机软件及应用_IT/计算机_专业资料。一个基于selenium的易于移植的自动化测试框架TAS Design Guide Author: peng gong Table of ...

  • selenium自动化测试脚本

    selenium自动化测试脚本_计算机软件及应用_IT/计算机_专业资料。简单selenium自动化测试脚本package com.cn.selenium; import java.util.concurrent.TimeUnit; import...

  • 开源自动化测试工具selenium的使用

    开源自动化测试工具 selenium 的使用 (玉米猫) 一 Selenium 概述: Selenium 是现在使用最为广泛的一款开源自动化测试工具, 也是非商业支持的稳定性易 用性最好的...

  • 自动化测试工具selenium的安装及使用

    自动化测试工具selenium的安装及使用_IT/计算机_专业资料。自动化测试工具selenium的安装及使用1. Selenium & firebug 安装 安装: 安装:在公司文件服务器\\192....

  • 第三讲 Selenium自动化测试脚本的个性化处理和优化

    第三讲 Selenium自动化测试脚本的个性化处理和优化_调查/报告_表格/模板_实用文档。WebDriver 获取操作浏览器 CreateWebDriver.java QuitWebDriver.java 具体业务操作 ...

  • Selenium_TestNG_Python自动化测试

    Selenium_TestNG_Python自动化测试_计算机软件及应用_IT/计算机_专业资料。python自动化测试kSelenium 终极自动化测试环境搭建(一) Selenium+Eclipse+Junit+TestNG 第...

  • Selenium自动化测试

    Selenium自动化测试兰瑄、韩非 主要内容: ? ? ? ? ? Selenium介绍 Selenium Java测试准备及测试用例 具体例子 后续方向 论坛实例 Selenium介绍-简介 ? Selenium是...

  • 使用Selenium进行Web应用自动化测试的研究

    使用Selenium进行Web应用自动化测试的研究 文章编号:1003—5850(2012)04—0054一03 2012年 使用Selenium进行Web应用自动化测试的研究黄华林(广东女子职业技术学院。...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email