摘要: 上一篇以gogomall的登录为例,记录了一个简单的登录流程的脚本,在实际应用中,当流程发生一些小的变动,或者前端代码改变,导致元素选择器失效,我们维护脚本的成本就比较大,需要一个一个去修改,所以,有一个案例分层的概念,之前接触过selenium应用的小伙伴应该有概念,数据驱动,关键字驱动,把一些公 阅读全文
posted @ 2019-06-24 15:21 不知所云的朵 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 上篇介绍了一些selenium2在robot framework中的一些关键字,这一篇主要来记录一下实际应用 一、安装并导入Selenium2Library 安装的工作一开始已经完成,可以用pip list查看是否已经安装 导入:针对测试套件进行添加,Library加载测试库,默认是Python安装 阅读全文
posted @ 2019-06-24 13:31 不知所云的朵 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 在第一讲的时候,已经安装了Selenium2Library这个库,这一篇主要来整理介绍一下Selenium2Library中的常用关键字,为我们之后的web自动化打好基础 一、browserManagement 浏览器: 1.Open Browser 打开浏览器 2.Close Browser 关闭 阅读全文
posted @ 2019-06-21 10:43 不知所云的朵 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了用RF来简单运行案例,此篇主要了解一下工具操作 一、菜单栏 1.File 1>New Project:新建工程 2>Open Test Suite:打开测试套件 3>Open Directory:打开目录 4>Save:保存(保存当前鼠标所定位到的案例) 5>Save All:保存全部 阅读全文
posted @ 2019-05-27 17:49 不知所云的朵 阅读(4641) 评论(0) 推荐(0) 编辑
摘要: 1.打开RIDE 之前介绍的3种方式都可以 2.创建工程和测试套件 1>点击File-New Project ①Name:工程命名 ②Parent Directory:上级目录,工程会创建在这个目录下,创建时要注意,默认是上一次的目录 ③Created Path:创建工程后的完整路径 ④Type:工 阅读全文
posted @ 2019-05-27 14:52 不知所云的朵 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 一、了解Robot Framework Robot Framework不是一个测试工具,准确来说,它是一个自动化测试框架,或者说它是一个自动化测试平台 特性如下: 1.支持关键字驱动、数据驱动和行为驱动 2.测试执行报告和日志是HTML格式,容易阅读 3.易于扩展,测试人员可以使用Python和ja 阅读全文
posted @ 2019-05-27 14:13 不知所云的朵 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 最近有聊到接口自动化,持续集成这方面,所以想从持续集成工具Jenkins作为切入点来学习一下 一、jenkins概念 Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集 阅读全文
posted @ 2019-05-07 20:10 不知所云的朵 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 集合点 1.概念 集合点:我们所说的并发不会是真正的并发, 集合点可以理解成,所有的用户在进行某一操作时在同一时间点一起执行,比如:抢票或者促销抢购,集合点可以帮助我们使并发更加有效可控 2.位置 位于集合的操作之前 3.新建设置 集合点位置处于操作之前,集合数量设置小于线程设置即可 4.运行,查看 阅读全文
posted @ 2019-03-15 15:13 不知所云的朵 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 之前接触过QTP或者Loadrunner的小伙伴,应该对参数化不陌生,在《badboy详解篇》中也介绍了badboy的参数化,今天说一下jmeter的参数化,同样,我们举例说明,以msn.com为例 1.方法一:用户参数 提前录制脚本,直接导入,这里我以搜索为例 1>badboy录制脚本 2>保存文 阅读全文
posted @ 2019-03-15 14:23 不知所云的朵 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 今天通过一个简单的例子梳理一下用jmeter进行测试的流程 1.确定被测网站:gogomall.com 2.制定测试指标:响应时间和错误率 3.设计测试场景 4.具体测试步骤 1>创建一个测试计划,测试计划里创建线程组,线程组中再创建取样器,一般是http请求,创建成功如下图: 下面来解释一下htt 阅读全文
posted @ 2019-03-05 15:09 不知所云的朵 阅读(2921) 评论(0) 推荐(0) 编辑