jmeter使用beanshell

这篇具有很好参考价值的文章主要介绍了jmeter使用beanshell。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.使用jar包需要将依赖和脚本放在安装路径下的lib/ext中,这样可以避免很多问题产生

pip3 install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com allure_pytest-2.13.2-py3-none-any.whl

通过docker安装的Jenkins容器 需要再Jenkins容器中安装python3环境以及周边插件,上面的命令和处理方式 谨记

问题引发:

1.openssl

2.安装openssl后通过pip install 包名 还是不行(通过包名安装不了,建议下载.whl文件进行安装)

以上解决办法 就可以解决

whl文件在这里下载

Appium-Python-Client · PyPI

allure生成报告的两种方式

第一种方式

1.通过python执行执行main.py 文件,所以需要提前将测试脚本编写好后,归集到main文件中

2.allure generate C:\devlopePath\new_nergeryApp_auto\reports  -o C:\devlopePath\new_nergeryApp_auto\result --clean

这步是将收集回来的测试数据 生成能够通过网页访问的源文件

3.allure open C:\devlopePath\new_nergeryApp_auto\result

这里是将网页文件发布,方便再浏览器查看。

第二种方式

1.通过python执行执行main.py 文件 

需要再main文件中注明

if __name__=="__main__":
pytest.main([r'--alluredir={}'.format(REPORT_SAVE_PATH)])

此时执行将测试数据收集回来了。解释:代码中REPORT_SAVE_PATH 是要将测试结果数据保存再那个地方的文件路径,我是利用了脚本和配置文件分开管理,后期方便维护代码,所以这里这样操作。

2.allure serve C:\devlopePath\new_nergeryApp_auto\reports

这里建议用第一种,因为这个结果如果有服务器的话就可以自行部署方便其他人查看

如果用的Jenkins作为CI/CD过程就不用考虑这个问题。文章来源地址https://www.toymoban.com/news/detail-757303.html

到了这里,关于jmeter使用beanshell的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jmeter —— jmeter接口自动化测试操作流程

    在企业使用jmeter开展实际的接口自动化测试工具,建议按如下操作流程, 可以使整个接口测试过程更规范,更有效。 1、获取到接口文档:swagger、word、excel ... 2、熟悉接口文档然后设计测试用例(一般都是先在excel中编写) 3、进行用例评审 4、将excel中的测试用例在jmeter中编

    2024年02月09日
    浏览(57)
  • 简单的jmeter脚本自动化

    1、创建线程组,定义自定义变量,保存请求默认值 2、用csv编写测试用例 备注:如果单元格内本身就有引号,则格式会有点小问题,不能直接修改为csv   用txt打开后 有引号的需要在最外层多包一层引号,每个引号前面也要加一层引号 3、使用csv文件读取测试用例 4、创建h

    2024年04月27日
    浏览(30)
  • Jmeter接口自动化测试 —— Jmeter下载安装及入门

    Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 下载地址:Apache JMeter - Download Apache JMeter 由于Jmeter是基于Java的程序,所以我们要使用Jmeter就必须先安装Java环境,JDK的安装方法大家自

    2024年02月05日
    浏览(57)
  • JMeter接口自动化测试实例—JMeter引用javaScript

    Jmeter提供了JSR223 PreProcessor前置处理器,通过该工具融合了Java 8 Nashorn 脚本引擎,可以执行js脚本以便对脚本进行前置处理。其中比较典型的应用就是通过执行js脚本对前端数据进行rsa加密,如登录密码加密。但在这里我就简单的应用javaScript生成当前时间来做为例子,看如何在

    2024年02月12日
    浏览(46)
  • 自动化篇 | 14 | 轻量级接口自动化框架(jmeter+ant+jenkins)

    下载地址: https://ant.apache.org/bindownload.cgi ANT_HOME C:Program Filesapache-ant-1.10.12 path C:ProgramFilesapache-ant-1.10.12bin classpath C:ProgramFilesapache-ant-1.10.12lib 具体如下: 输入ant -v,进行检查 将j

    2023年04月27日
    浏览(71)
  • Jmeter接口自动化测试 —— Jmeter断言之Json断言

     json断言可以让我们很快的定位到响应数据中的某一字段,当然前提是响应数据是json格式的,所以如果响应数据为json格式的话,使用json断言还是相当方便的。 还是以之前的接口举例 添加一个Json断言 维护上想要判断的字段 查看结果 ​ 我们将期望的值故意改成错的545111看看

    2024年02月05日
    浏览(62)
  • JMeter自动化压力测试-http

    下载: Apache JMeter - Download Apache JMeter https://jmeter.apache.org/download_jmeter.cgi 安装: JDK 版本要求为 1.8。 1.1、Jmeter 有什么样功能 Apache JMeter 是一个开源、纯 Java、优秀的性能测试工具 能够测试许多不同的应用程序/服务器/协议类型: HTTP、HTTPS REST、SOAP JDBC FTP LDAP JMS 消息类 邮件类

    2024年02月03日
    浏览(51)
  • Jmeter的自动化测试实施方案

    前言: Jmeter是目前最流行的一种测试工具,基于此工具我们搭建了一整套的自动化方案,包括了脚本添加配置、本地配置和运行、服务器配置等内容,完成了自动化测试闭环,通过这种快捷简便高效的方式,希望可以解决自动化测试上手难的痛点。下面闲言少叙,我们直接切

    2024年02月10日
    浏览(50)
  • 自动化测试工具之 Jmeter性能测试

    1.性能测试概念: 通过自动化测试工具模拟多种正常,峰值以及异常负载条件来对系统的各项性能指标进行测试 2.性能测试条件 系统基础功能测试验证完成 系统趋于稳定 3.性能测试基本流程 需求分析 (1)系统信息调研 (2)业务信息调研 (3)性能需求评估   判断是否进行

    2023年04月09日
    浏览(70)
  • Python + Jmeter 实现自动化性能压测

    文件路径:D://wl//testproject//Fone-grpc//project1//test_client.py Python 脚本作用: 通过 grpc 调用底层 c++ 的接口,做数据库的数据插入与查询操作,然后将返回的结果进行拼接与输出。 2.代码里面将每一次调用后返回的内容进行拼接后,并做了成功信息的统计,输出成功的次数为3,输

    2024年02月09日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包