jmeter实现UI自动化demo
其中WebDriver Sampler中的代码如下:
var pkg = JavaImporter(org.openqa.selenium); //WebDriver classes
var support_ui = JavaImporter(org.openqa.selenium.support.ui.WebDriverWait); //WebDriver classes
var wait = new support_ui.WebDriverWait(WDS.browser, 5000);
var timeunit = java.util.concurrent.TimeUnitWDS.sampleResult.sampleStart(); //captures sampler's start time
WDS.sampleResult.getLatency();
WDS.log.info("Sample started");WDS.browser.get('http://duckduckgo.com'); //opens website specified in 'http://duckduckgo.com'
WDS.log.info("Sample ended - navigated to duckduckgo.com");var searchField = WDS.browser.findElement(pkg.By.id('search_form_input_homepage')); //saves search field into searchField
searchField.click(); //clicks search fieldsearchField.sendKeys(['blazemeter']); //types word "blazemeter" in field
WDS.log.info("Searched for BlazeMeter");var button = WDS.browser.findElement(pkg.By.id('search_button_homepage')); //Find Search button
button.click(); //Click Search Button
WDS.log.info("Clicked on the search button");var link = WDS.browser.findElement(pkg.By.cssSelector('#r1-0 > div > h2 > a.result__a > b')); //also saves selector as variable but uses CSS.
link.click(); //Click the search result's Link//设置整个事务的总的请求超时时间
WDS.browser.manage().timeouts().pageLoadTimeout(20,timeunit.SECONDS);WDS.sampleResult.sampleEnd();
jmeter实现UI自动化demo相关推荐
- Python实现APP UI自动化以及OpenCV图像识别元素
OpenCV图像识别元素代码 # -*- encoding=utf-8 -*-__author__ = 'Jeff.xie'import cv2 import sysdef _tran_canny(i ...
- UI自动化与接口自动化框架思维
aototest(V1.0 以线上运行) maven+TestNG+selenium+Excel的UI自动化框架升级版本解剖图 项目简介 maven:是一个项目管理工具,主要用于项目构建,依赖管理,项 ...
- uiautomator +python 安卓UI自动化尝试
使用方法基本说明:https://www.cnblogs.com/mliangchen/p/5114149.html,https://blog.csdn.net/Eugene_3972/article ...
- python安卓自动化实现方法_uiautomator +python 实现安卓UI自动化
简单实例 注:安卓6.0以上的手机不会自动安装app-uiautomator.apk和app-uiautomator-test.apk,需要手动安装,否则报错ioerror RPC server no ...
- 第二十一:基于Python2+Selenium3+Pytest4+Pytest-Html的UI自动化框架
一.环境配置: 1.Python2.7.10, selenium3.141.0, pytest4.6.6, pytest-html1.22.0, Windows-7-6.1.7601-SP1 二.特点 ...
- WTD UI自动化和接口测试开发文档
###WTD Case 开发手册 作者 何坤158109016@qq.com V2.0 2017/3/12 http://snappydata.top 框架目录结构 1. WTD 测试框架免费下载:w ...
- PO设计模式在 UI 自动化中的实践
PO的思想最早是2013年由IT大佬Martin Flower提出的: https://martinfowler.com/bliki/PageObject.html 没错,就是他 - 没错,就是他 - ...
- 基于图像识别原理的UI自动化工具——Airtest入门
一.背景 1当前UI自动化面临的问题 难以使用一套工具对移动端.web端.桌面端进行自动化测试 版本更新页面改动较大,自动化脚本的维护成本高 图片内容难以验证 2 解决方案 用图像识别方法代替传统坐标 ...
- python零基础到实现UI自动化 (1)
前言 最近开始在研究selenium了,主要是发现性能测试比较局限于环境因此JMeter也停留在比较简单的接口测试环境下类似就和postman那样像功能测试工具一样,没有更深入学习的意义了.不过学习不 ...
最新文章
- python秒转换成小时分钟秒_1小时3分59秒!双11天猫交易额超1000亿元
- 向uliweb中添加查找配置项功能
- 【步态识别】基于深度学习的步态识别系统的MATLAB仿真,包括ALEXNET,改进CNN,GOOGLENET
- CS这么难申,小哥哥你怎么拿到全美最高额度奖学金的?
- qt5 交叉编译webkit_基于QT平台的交叉编译环境搭建的架构分析
- 使用Spring Boot Actuator监视Java应用程序
- 安装torch_sparse失败解决方法
- Spring中三种配置Bean的方式
- web测试与app测试异同
- 杭电2067小兔的棋盘
- IDEA Jsp乱码大全
- ArduPilot日志系统探索(一)
- smartbi 安装教程
- 汽车厂VIN码生成软件
- 2022 ICPC Gran Premio de Mexico 1ra Fecha (B、D、E、F)
- maya arnold自定义aov分层灯光组添加方法
- SCNN--车道线检测
- 推荐一款远程控制软件Toesk。支持文件传输、高清画质、隐私屏、键盘鼠标映射等功能。
- 记录|深度学习100例-卷积神经网络(CNN)彩色图片分类 | 第2天
- 奈奎斯特定律和香农定理
热门文章
- org.springframework.jdbc.BadSqlGrammarException: Error updating database
- 一文了解2019年AI发展趋势,看完秒懂华为人工智能战略
- csr_matrix详细解读
- Elastix 设置呼叫转移
- 如何使用界面控件DevExpress WinForms自带的UI模板?其实很简单
- xp计算机u盘重装系统,处理a豆电脑u盘重装系统xp步骤
- C#、NPOI生成Word文档(模板)
- EXCEL数据计算结果不对
- OSPF3的多区域生成与链路状态通告
- python文件的两种类型是什么意思_Python文件处理里encoding和encode有事区别,bytes类型是什么意思?...