自动化测试-1.selenium简介

1. selenium一个自动化测试工具,适用于测试web系统
2. selenium支持多种编程语言:python 、java 、c#、ruby
3.selenium支持多浏览器,selenium脚本可以在多种浏览器上运行,比如 IE、Firefox、chrome
4. selenium工作原理:通过对HTML元素的定位获取到元素,再对元素进行点击、双击、拖动、输入等操作实现对人为操作的模拟
5. selenium工作的模式:testrunner、driver
  1)testrunner:通过selenium IDE录制脚本,回放去实现对人为操作的模拟
  2)driver:通过手工写代码,运行脚本实现对人为操作的模拟
补充:selenium IDE是Firefox浏览器的一个插件

原文地址:https://www.cnblogs.com/cmnz/p/9076235.html

时间: 2024-10-31 14:20:41

自动化测试-1.selenium简介的相关文章

Selenium简介与安装

Selenium简介 Selenium是一系列基于Web的自动化测试工具.它提供了一系列测试函数,用于支持Web自动化测试.这些函数非常灵活,它们能够通过多种方式定位界面元素,并可以将预期结果与系统实际表现进行比较. 作为一款强大的测试工具,Selenium具有以下几个特性: (1)可对多浏览器进行测试,如IE.Firefox.Safari.Chrome.Android手机浏览器等. (2)可支持多种语言,例如Java.C#.Python.Ruby.PHP等. (3)跨平台,例如Windows.

selenium简介-----如何理解selenium-WebDriver

最近经常有人提问,你如何理解和看待这个selenium? 针对这一问题,官网上已经给了很明确的答复:"浏览器的自动化操作,你想干嘛就干嘛.....就这么简单!" Selenium automates browsers. That's it! What you do with that power is entirely up to you. 今天我自己也从头缕缕思路 selenium的projects包含如下几个方面: 1.Selenium IDE . 2.Selenium Remot

Selenium简介

一.自动化测试简介: 测试用例主要包括以下几个内容:1.用例序号  2.用例标题 3.重要级别 4.测试环境  5.操作步骤  6.预期结果 Selenium:流行的开源web自动化测试工具, 直接运行在浏览器中,就像真正的用户在操作一样,支持的的浏览器包括IE,Firefox,Chrom等 自动化测试的优点:快速回归.脚本重用.代替人的重复工作.提高工作效率 缺点:只能检查主要的问题,没有办法发现新的问题,工作量比较大 二.Selenium简介 提供了丰富的测试函数,用于实施web自动化的一款

几款具有代表性的自动化测试工具汇总简介

几款具有代表性的自动化测试工具汇总简介一.传统自动化测试工具/商业工具(传统工具较多仅介绍两款,基本都是国外的) 1.QTP,全名HP QuickTest Professional software ,最新的版本为HP QuickTest Professional 11.0QTP是quicktest Professional的简称,是一种自动测试工具.使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本.因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那

Selenium简介(二)--基于CORE/IDE的简单应用

参考  http://blog.csdn.net/iamqa/article/details/4398240 Selenium简介(一)--总体介绍  http://blog.csdn.net/iamqa/article/details/4395369 跨平台测试框架--STAF介绍   http://blog.csdn.net/iamqa/article/details/4391772

RobotFramework自动化测试框架-Selenium Web自动化(三)关于在RobotFramework中如何使用Selenium很全的总结(下)

本文紧接着RobotFramework自动化测试框架-Selenium Web自动化(二)关于在RobotFramework中如何使用Selenium很全的总结(上)继续分享RobotFramework中如何使用Selenium进行自动化测试. 本文章节目录: 1.Get Value 2.Get Webelements和Get Webelement 3.Get Window Titles 4.Go Back 和 Go To 5.Get List Items 6.Get Selected List

小白学 Python 爬虫(28):自动化测试框架 Selenium 从入门到放弃(下)

人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Linux基础入门 小白学 Python 爬虫(4):前置准备(三)Docker基础入门 小白学 Python 爬虫(5):前置准备(四)数据库基础 小白学 Python 爬虫(6):前置准备(五)爬虫框架的安装 小白学 Python 爬虫(7):HTTP 基础 小白学 Python 爬虫(8):网页基

Selenium - 简介

目录 selenium是什么? 应该具备的知识 Selenium功能特性 Selenium的局限性 Selenium与QTP比较 Selenium工具套件 Selenium集成开发环境(IDE) Selenium远程控制器 Selenium WebDriver Selenium Grid 返回Selenium目录 返回随笔目录 selenium是什么? 回到顶部 Selenium是最广泛使用的开源Web UI(用户界面)自动化测试套件之一.它最初由杰森·哈金斯(Jason Huggins)于20

自动化测试框架selenium+java+TestNG——配置篇

最近来总结下自动化测试 selenium的一些常用框架测试搭配,由简入繁,最简单的就是selenium+java+TestNG了,因为我用的是java,就只是总结下java了. TestNG在线安装: 打开Eclipse   Help ->Install New Software ,   然后Add   "http://beust.com/eclipse" 选择TestNG,finish下一步完成安装. 验证是否安装成功 File->new->other 导入sele