其中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相关推荐

  1. Python实现APP UI自动化以及OpenCV图像识别元素

    OpenCV图像识别元素代码 # -*- encoding=utf-8 -*-__author__ = 'Jeff.xie'import cv2 import sysdef _tran_canny(i ...

  2. UI自动化与接口自动化框架思维

    aototest(V1.0 以线上运行) maven+TestNG+selenium+Excel的UI自动化框架升级版本解剖图 项目简介 maven:是一个项目管理工具,主要用于项目构建,依赖管理,项 ...

  3. uiautomator +python 安卓UI自动化尝试

    使用方法基本说明:https://www.cnblogs.com/mliangchen/p/5114149.html,https://blog.csdn.net/Eugene_3972/article ...

  4. python安卓自动化实现方法_uiautomator +python 实现安卓UI自动化

    简单实例 注:安卓6.0以上的手机不会自动安装app-uiautomator.apk和app-uiautomator-test.apk,需要手动安装,否则报错ioerror RPC server no ...

  5. 第二十一:基于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 二.特点 ...

  6. WTD UI自动化和接口测试开发文档

    ###WTD Case 开发手册 作者 何坤158109016@qq.com V2.0 2017/3/12 http://snappydata.top 框架目录结构 1. WTD 测试框架免费下载:w ...

  7. PO设计模式在 UI 自动化中的实践

    PO的思想最早是2013年由IT大佬Martin Flower提出的: https://martinfowler.com/bliki/PageObject.html 没错,就是他 - 没错,就是他 - ...

  8. 基于图像识别原理的UI自动化工具——Airtest入门

    一.背景 1当前UI自动化面临的问题 难以使用一套工具对移动端.web端.桌面端进行自动化测试 版本更新页面改动较大,自动化脚本的维护成本高 图片内容难以验证 2 解决方案 用图像识别方法代替传统坐标 ...

  9. python零基础到实现UI自动化 (1)

    前言 最近开始在研究selenium了,主要是发现性能测试比较局限于环境因此JMeter也停留在比较简单的接口测试环境下类似就和postman那样像功能测试工具一样,没有更深入学习的意义了.不过学习不 ...

最新文章

  1. python秒转换成小时分钟秒_1小时3分59秒!双11天猫交易额超1000亿元
  2. 向uliweb中添加查找配置项功能
  3. 【步态识别】基于深度学习的步态识别系统的MATLAB仿真,包括ALEXNET,改进CNN,GOOGLENET
  4. CS这么难申,小哥哥你怎么拿到全美最高额度奖学金的?
  5. qt5 交叉编译webkit_基于QT平台的交叉编译环境搭建的架构分析
  6. 使用Spring Boot Actuator监视Java应用程序
  7. 安装torch_sparse失败解决方法
  8. Spring中三种配置Bean的方式
  9. web测试与app测试异同
  10. 杭电2067小兔的棋盘
  11. IDEA Jsp乱码大全
  12. ArduPilot日志系统探索(一)
  13. smartbi 安装教程
  14. 汽车厂VIN码生成软件
  15. 2022 ICPC Gran Premio de Mexico 1ra Fecha (B、D、E、F)
  16. maya arnold自定义aov分层灯光组添加方法
  17. SCNN--车道线检测
  18. 推荐一款远程控制软件Toesk。支持文件传输、高清画质、隐私屏、键盘鼠标映射等功能。
  19. 记录|深度学习100例-卷积神经网络(CNN)彩色图片分类 | 第2天
  20. 奈奎斯特定律和香农定理

热门文章

  1. org.springframework.jdbc.BadSqlGrammarException: Error updating database
  2. 一文了解2019年AI发展趋势,看完秒懂华为人工智能战略
  3. csr_matrix详细解读
  4. Elastix 设置呼叫转移
  5. 如何使用界面控件DevExpress WinForms自带的UI模板?其实很简单
  6. xp计算机u盘重装系统,处理a豆电脑u盘重装系统xp步骤
  7. C#、NPOI生成Word文档(模板)
  8. EXCEL数据计算结果不对
  9. OSPF3的多区域生成与链路状态通告
  10. python文件的两种类型是什么意思_Python文件处理里encoding和encode有事区别,bytes类型是什么意思?...