基于 SELENIUM 的自动化测试架构

发表于:2017-04-11来源:gitbook作者:凌俣Linty?点击数: 标签:selenium
目前市面上有分门别类的自动化测试工具,这篇文章将讨论开源自动化测试工具 Selenium的使用,以及围绕该工具进行自动化测试的理念、方案以及测试架构的构建。

目前市面上有分门别类的自动化测试工具,这篇文章将讨论开源自动化测试工具 Selenium的使用,以及围绕该工具进行自动化测试的理念、方案以及测试架构的构建。

1. 工具的使用

1.1 Selenium 介绍

Selenium是开源的自动化测试工具,它主要是用于Web 应用程序的自动化测试,不只局限于此,同时支持所有基于web 的管理任务自动化。

Selenium官网的介绍如下:

Selenium is a suite of tools to automate web browsers across many platforms.

  • runs in many browsers and operatingsystems
  • can be controlled by many programming languages and testing frameworks.

Selenium 是用于测试 Web 应用程序用户界面 (UI) 的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且 Selenium 能够在一个或多个浏览器中执行这些测试。

原文转自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html