精华内容
下载资源
问答
  • WEB自动化

    2018-07-20 19:41:30
    什么web项目适合自动化测试 什么是自动化测试 让程序代替人为去验证程序功能的过程。 优点: - 较少的时间能运行更多的测试用例 - 自动化脚本可以重复执行 - 减少人为的错误 - 测试数据存储 缺点: -...

    什么是自动化测试

    让程序代替人为去验证程序功能的过程。

    优点:
    - 较少的时间能运行更多的测试用例
    - 自动化脚本可以重复执行
    - 减少人为的错误
    - 测试数据存储

    缺点:
    - 不能取代手工测试
    - 手工测试比自动化测试发现的缺陷少

    能进行哪些自动化测试

    • 回归测试:项目添加新功能之后对之前的功能进行验证。
    • 压力测试:多用户同时去操作软件,测试服务器处理多用户请求的能力。
    • 兼容性测试:不同的浏览器等等。

    自动化测试在什么阶段开始

    在功能测试之后。也就是手工测试,由一个人去一个个输入测试用例,然后观察结果。

    自动化测试属于哪种分类

    软件测试根据代码的可见度可以分为:
    - 黑盒测试(功能测试)
    - 灰盒测试(接口测试)
    - 白盒测试(单元测试)

    自动化测试属于黑盒测试。

    自动化测试有哪些分类

    自动化测试分为:
    - Web自动化测试:基于浏览器访问的测试
    - 接口自动化测试
    - app自动化测试
    - 单元自动化测试

    什么web项目适合自动化测试

    • 需求变动不频繁
    • 项目周期长
    • 项目需要回归测试
    展开全文
  • Selenium Web 自动化

    千次阅读 多人点赞 2016-10-14 09:19:00
  • 目录第一个web自动化测试脚本自动化环境问题 第一个web自动化测试脚本 step1:创建maven项目 step2:引入selenium框架 <!-- selenium依赖 --> <dependency> <groupId>org.seleniumhq....

    第一个web自动化测试脚本

    • step1:创建maven项目
    • step2:引入selenium框架
    	<!-- selenium依赖 -->
    	<dependency>
    	    <groupId>org.seleniumhq.selenium</groupId>
    	    <artifactId>selenium-java</artifactId>
    	    <version>3.141.59</version>
    	    <scope>test</scope>
    	</dependency>
    
    • step3:编写代码
    		ChromeDriver driver = new ChromeDriver();
    		driver.get("http://www.baidu.com");
    

    打开maven官网:https://mvnrepository.com/
    在这里插入图片描述
    搜索selenium:
    在这里插入图片描述
    找到Selenium Java:
    在这里插入图片描述
    选择热度最高的3.141.59版本:
    在这里插入图片描述
    复制如下配置放入至pom.xml文件中
    在这里插入图片描述
    在这里插入图片描述

    自动化环境问题

    可参阅:一文搞定所有 web 自动化常见问题

    展开全文
  • web自动化测试

    2019-04-20 11:56:55
    web自动化测试概念:让程序代替人为自动验证web项目功能的过程 什么样的web项目适合做自动化测试: 1.需求变动不频繁 2.项目周期长(因为有时候项目时间3个月结束你写个自动化脚本需要1个半月) 3.项目需要回归测试 ...

    web自动化测试概念:让程序代替人为自动验证web项目功能的过程
    什么样的web项目适合做自动化测试:
    1.需求变动不频繁
    2.项目周期长(因为有时候项目时间3个月结束你写个自动化脚本需要1个半月)
    3.项目需要回归测试
    进行web自动化测试(主流测试一工具)
    1.QTP(收费)
    QTP是商业的功能测试工具,收费,支持web,桌面自动化测试
    2、selenium(开源)
    selenium是开源的web自动测试工具,免费,主要做功能测试
    3、Jmeter(开源、web、接口、性能)
    Jmeter是由apache公司使用java平台开发的一款测试工具,支持(web、接口测试、性能测试)
    提示:web测试在通信层(无ui界面)
    4.loadrunner(收费、web、性能)
    loadrunner是商业性能测试工具,收费,功能强大,适合做复杂场景的性能测试
    5、robot framework
    robot framework 是一个机遇python可扩展地(关键字驱动)的测试自动化框架
    主流工具:
    web自动化测试:selenium、robot、framework
    app端自动化测试:appium、monkeyrunner、UIautomation
    pc客户端(win32)自动化测试:QTP
    接口自动化测试:Jmeter、postman、httpunit、Restcilent
    云测平台:Testin Testbird
    性能测试:Jmeter、loadrunner

    展开全文
  • web自动化入门

    千次阅读 2019-04-10 09:38:11
    一、selenium的简介 selenium使用浏览器进行自动化操作、主要是为了测试目的自动化web应用程序、但不限于此、 话不多说直接干货 ...1)、新建一个python项目、再这里就叫web自动化 2)、建一个python文件、在...
  • Web自动化测试实战(一)

    万次阅读 多人点赞 2019-08-23 15:41:39
    一丶认识web自动化测试 1. 什么是自动化测试? 2.为什么进行自动化测试? 3.自动化测试的分类 二丶元素定位 1.为什么要学习定位元素? 2.元素定位的工具或手段有哪些? 3.环境及工具 4.css选择器 一丶认识web...
  • web自动化测试全流程

    千次阅读 2020-04-30 17:47:18
    一.web自动化入门 1.什么是web自动化测试? 让程序代替人为自动验证web项目功能的过程 2.什么web项目适合做自动化测试 需求变动不频繁 项目周期长 需要回归测试 3.测试工具: web自动化测试:selenium app端自动化测试:...
  • web自动化介绍

    千次阅读 2019-01-05 15:56:34
    什么是web自动化?  由机器设备代替人为自动完成指定操作的过程 ,简单记就是用脚本驱动浏览器干活 为什么要进行自动化测试?  能代替人解决繁琐的回归测试,提高效率  自动化测试脚本设计一次能重复运行  模拟...
  • web自动化测试总结

    2019-11-03 20:41:19
    为什么web自动化测试中不能完全使用数据驱动? web页面中步骤不一样,而接口完全不关心操作步骤理清思路 2.自动化测试测试典型: 逻辑单一 业务稳定 非多端交互,多端交互涉及到多个子系统这种不适合做web自动...
  • Web自动化测试工具选择

    千次阅读 2019-09-23 10:13:29
    1. 了解Web自动化测试常用工具 2. 熟悉Selenium的特点 1. 主流的Web自动化测试工具 1. QTP QTP是一个商业化的功能测试工具,收费,支持web,桌面自动化测试。 2. Selenium(本阶段学习) Selenium是一个开源的...
  • Robotframework Web自动化、接口自动化

    千次阅读 2018-06-08 14:31:10
    本期课程主要是web自动化与接口自动化为主,根据平时工作经验整理的一套流程以及使用过程中常见的问题总结。 学完后能很快上手,即学即用,课后遇到问题在线解答,远程协助解决。 robotframework学习交流群:...
  • Web自动化工具对比

    2018-10-08 12:04:00
    首先说一下我对Web自动化测试与CS自动化测试的认识。从宏观对比都是通过脚本自动化完成功能的验证,区别不大。Web测试更为显著的浏览器兼容性、安全,以及与Web技术相关的表单测试、链接测试等,其实都是功能上的...
  • Web自动化常用的框架

    千次阅读 2019-04-27 20:50:49
    一、Web自动化常用的框架(主流测试-工具) ---QTP(收费):商业化的功能测试工具,收费,支持Web,桌面自动化 ----Selenium(开源):是开源的Web自动化工具,免费,主要做功能测试 ----Jmeter(开源,Web,...
  • 电商项目Web自动化测试实战

    千次阅读 2020-02-26 16:56:54
    Web自动化主要是功能自动化和部分功能的兼容性测试 Web自动化主要针对:主要流程和重要功能的自动化(有效等价类、异常场景) 测试准备: TPshop开源电商项目 测试业务场景: 登录->搜索->添加购物车->结算...
  • 目的:python实现web自动化实现文件上传一、 环境准备:1、python的web自动化环境selenium的安装:pip install selenium;chromediver的下载及环境配置:下载的chromediver的驱动需与本地的谷歌浏览器版本相对应,并...
  • 10行Python代码实现Web自动化管控

    千次阅读 多人点赞 2020-08-09 15:50:28
    本博客将为各位分享Python Helium库,其是在 Selenium库基础上封装的更加高级的 Web 自动化工具,它能够通过网页端可见的标签、名称来和 Web 进行交互,据说比Selenium库简单50%,Helium库主要功能包括:模拟鼠标...
  • Web自动化测试原理

    千次阅读 2016-08-01 09:42:18
    Web自动化测试原理 2012年09月03日 ⁄ 测试工具, 测试技术, 软件测试⁄ 共 2487字 ⁄ 字号 小 中 大 ⁄ 暂无评论⁄ 阅读 15,729 次 目前有很多Web UI自动化测试框架,如WatiN, Selinimu,WebDriver等,这些...
  • RF-开启web自动化

    2019-11-04 10:03:50
    seleniumLibrary(新版本):RF第三方库,用来实现web自动化测试,提供了丰富的自动化关键字 安装seleniumLibrary:pip install --upgrade --pre robotframework-seleniumlibrary ...
  • 测试小白,想问下web自动化测试下的Selenium2 和Robot Framework 和Macaca有什么关系, 都有些什么优缺点呢?求大神指点下
  • Web自动化测试之12306火车票网站自动登录工具 Web自动化测试之12306火车票网站自动登录工具 - 小坦克 - 博客园Web自动化测试之12306火车票网站自动登录工具还记得2011年春运,12306火车票预订网站经常...
  • Web自动化测试(全网最给力自动化教程)

    万次阅读 多人点赞 2017-08-27 19:22:26
    python+selenium自动化软件测试(第2章):WebDriver API 欢迎您来阅读和练手!您将会从本章的详细讲解中,获取很大的收获!开始学习吧! 目录 2.1 操作元素基本方法2.2 常用8种元素定位(Firebug和...
  • 在一般的使用场景下,使用selenium进行web自动化测试都需要打开一个浏览器的实体,测试脚本通过控制webdriver来对浏览器进行操作。但是在一些场景下测试工程师需要在不打开浏览器的情况下进行自动化测试,也就是以...
  • PowerShell实现IE Web自动化

    千次阅读 2017-05-22 16:29:51
    使用IE的COM对象来完成简单的Web自动化测试,是最小巧和廉价的Web自动化测试了,因为它不用引入第三方插件或者工具。Windows 系统自带的Internet Explore +加上PowerShell 即可搞定。 今天就分享下这几天自己写的...
  • Splinter 基于Python的WEB自动化框架

    千次阅读 2017-12-22 10:11:19
    Python Splinter WEB自动化
  • Selenium+TestNG 框架的WEB自动化源码

    热门讨论 2009-06-19 16:12:33
    Selenium+TestNG 框架的WEB自动化源码 Selenium+TestNG 框架的WEB自动化源码
  • Web自动化测试Selenium 学习笔记(一)

    万次阅读 多人点赞 2018-05-14 20:34:47
    1、Web自动化测试简介自动化基础:自动化用例编写、Selenium优势及原理、自动化环境搭建Selenium基础:常见8大元素定位(表格)、常见元素处理、下拉框元素处理、不同窗口切换、元素进阶、元素等待需求到框架 需求...
  • web自动化-定位元素

    千次阅读 2019-08-12 15:36:37
    web自动化测试中,定位元素是非常关键的,本文会介绍一些常用的定位方法,帮助大家高效定位元素。 一、css选择器定位 (1)通过id定位 语法: #id 示例: <input id="password"> ,选择id="password"的元素 ...
  • (简单记录,有不正确的地方请指出)selenium+java可以实现对web页面的自动化控制,在公司内部比较稳定、页面迭代较少的后台web系统使用时非常有效web自动化收益最大化的情况1.多更新于后端,前端页面迭代较少2.在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,376
精华内容 12,950
关键字:

web自动化