WEB自动化
文章平均质量分 82
WEB自动化
杨不羁
所谓格物致知,本博客致力于梳理研发管理之道,以致高质高效自驱可控。
展开
-
自动化基本策略及成熟度定义
功能点和测试用例可以是多对多关系 等级 定义(满足任一条件即为该等级) P0 系统关键性配置(改动后影响系统主要功能),影响决策(重要数据报表呈现), 影响超过75%的C端用户, 超过75%的B端用户, 主干流程功能之一,高频使用(一个用户每小时>1次) P1 非P0,P2,P3都归为P1 P2 非系统关键性配置(一个用户改动后不影响其他用户), 非影响决策数据(数据只展示单个用户自己的内容), 低频使用(一个用户一周<1次)原创 2021-04-07 11:19:24 · 1110 阅读 · 0 评论 -
Web自动化框架LazyUI使用手册(8)--excel数据驱动详解(ExcelDataProvider)
概述 框架提供了excel数据驱动方式运行测试用例的工具,本文将针对数据驱动,进行详细演示。原创 2016-07-14 17:44:26 · 4899 阅读 · 0 评论 -
Web自动化框架LazyUI使用手册(7)--浏览器常用操作API
LazyUI框架中,BrowserEmulator类提供了大量的浏览器操作,常用的API列举如下: 1. 基本操作/*** Open the URL* 打开一个URL* @param url* the target URL*/void open(String url); /** * 获取当前URL */String getCurr原创 2016-07-14 15:49:30 · 3187 阅读 · 0 评论 -
Web自动化框架LazyUI使用手册(6)--8种控件对应的class,及可对其进行的操作
概述: 本文详述8种控件对应的class,及可对其进行的操作原创 2016-07-14 15:10:15 · 2735 阅读 · 0 评论 -
Web自动化框架LazyUI使用手册(5)--模板工程:LazyUI-template详解
LazyUI-template: 提供Maven管理的,基于Spring+Testng的,包含常用浏览器driver的,方便连接各种数据库的java模板工程,并提供以百度搜索为例的第一个测试用例。 愿景: 1. 降低基于selenium的web测试工程搭建门槛;2. 引入必要和好用的jar包依赖;3. 提供良好的代码分层、配置文件提取、友好的日志,增加可读性和可维护性;4. 提供基础测试父类和测试demo,快速上手;原创 2016-07-14 14:25:45 · 3253 阅读 · 0 评论 -
Web自动化框架LazyUI使用手册(4)--控件抓取工具Elements Extractor详解(批量抓取)
概述 前面的一篇博文详细介绍了单个控件抓取的设计思路&逻辑以及使用方法,本文将详述批量控件抓取功能。 批量抓取:打开一个web页面,遍历页面上所有能被抓取的元素,获得每个元素的iframe、和三个唯一定位控件的xpath,以及被抓取元素的缩略展示,供使用者勾选,并生成基于LazyUI框架的Java代码,解决整个页面元素的获取问题。 下载: http://download.csdn.n原创 2016-07-12 10:33:00 · 6461 阅读 · 0 评论 -
Web自动化框架LazyUI使用手册(3)--单个xpath抓取插件详解(selenium元素抓取,有此插件,便再无所求!)
web页面元素的获取,有此插件,便再无所求!原创 2016-07-11 09:36:51 · 7258 阅读 · 1 评论 -
Selenium Webdriver元素定位的八种常用方法
在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下: 1. By.name() 假设我们要测试的页面源码如下: Google Search转载 2016-07-07 14:16:53 · 15765 阅读 · 1 评论 -
Web自动化框架LazyUI使用手册(2)--先跑起来再说(第一个测试用例-百度搜索)
作者:cryanimal QQ:164166060上篇文章中,简要介绍了LazyUI框架,本文便来演示,如何从无到有快速搭建基于lazyUI的工程,并成功运行第一个测试用例。本文以百度搜索为例,选用chrome浏览器进行演示(安装在默认路径),IDE选用eclipse。STEP1:下载模板工程LazyUI-template,导入eclipse前置条件:安装eclipse,并且装好maven,以及ec原创 2016-06-14 19:21:15 · 3778 阅读 · 1 评论 -
Web自动化框架LazyUI使用手册(1)--框架简介
作者:cryanimal QQ:164166060web端自动化简介web端自动化,即通过自动化的方式,对Web页面施行一系列的仿鼠标键盘操作,以达到对Web页面的功能进行自动化测试的目的。其一般过程如下图所示: web端自动化常用工具简介web端自动化测试通常用QTP或者Selenium。QTP,商业工具(收费),笨重,但是功能强大,易上手,是一套完整的自动化解决方案,且适用于C/S,B/S结构。原创 2016-06-14 16:36:05 · 5440 阅读 · 0 评论