首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏清菡软件测试

    高级性能测试系列《9.脚本增强》下篇

    用户定义的变量的这个值的后四位直接用${__Random(1000,9999,)}替换掉就可以了

    49610编辑于 2022-06-21
  • 来自专栏清菡软件测试

    高级性能测试系列《9.脚本增强》上篇

    高级性能测试系列《8.脚本写法》 目录 一、没有接口文档怎么办 二、写脚本方法扩展 三、脚本功能增强 1.定义用户变量 2.用户参数 3.用户定义变量(全局变量)和用户参数(局部变量)的区别 一、没有接口文档怎么办 二、写脚本方法扩展 录制脚本: 1.badboy: 只支持windows,只能录制web网站,录制用的浏览器是本机的默认浏览器。 很多网站用的新的框架等,它就录制失败。 导出的脚本导入jmeter也不能保证就能打开,可能出现脚本缺少内容。 曾经很流行,现在已经不维护,已经被遗弃。 2.代理录制: 用于脚本参数比较多,或者用手动编写脚本,一时半会写不出来。 2、测试计划 > 非测试元件 > http代理服务器。 ip就是你自己电脑的ip,port是可以修改,默认8888。 目标控制器,一定要修改,修改为测试计划>线程组。 添加过滤器。 三、脚本功能增强 关联: 前面接口的响应信息,有动态值作为后续接口的传入参数。 我想把手机号码发生变化: 变量: 1.用户定义变量;2.用户参数。 1.用户定义变量: 1.配置元件;2.测试计划。

    70840编辑于 2022-06-21
  • 来自专栏小雨的CSDN

    9. 自动化测试selenium脚本怎么写

    【用id定位】drive.find_element_by_id(“kw”).send_keys(“小狗”) drive.find_element_by_id(“su”).click()

    98410编辑于 2022-10-26
  • 来自专栏FunTester

    无脚本测试

    本文将详细聊一聊无脚本测试,将其与常规自动化测试区分开来,并讨论如何使用无脚本测试工具来克服软件质量的瓶颈。 什么是无脚本测试 顾名思义,无脚本或无代码测试是一种使用工具而不是编写测试脚本来自动执行测试的方法。 无脚本测试工具可以在测试者浏览功能时,记录在屏幕上显示的信息和操作行为。通常为录制测试脚本即为测试用例的编写测试步骤,该工具将通过记录这些操作来生成相同的测试步骤。 这意味着它很难测试验证码、图形验证等功能。尽管该工具通常不需要脚本测试,但为测试用例添加脚本支持的确可以让测试用例更加灵活和有效。 无脚本测试的优势 与基于脚本的测试相比,无脚本测试具有明显的优势。

    1.1K20发布于 2020-12-24
  • 来自专栏入门小站

    9个日常实用 Shell 脚本

    print v,a[v]}}' $LOG_FILE |sort -k2 -nr echo "----------------------" echo "统计访问页面状态码数量" awk '{a[$7" "$9] ++}END{for(v in a){if(a[v]>5)print v,a[v]}}' 7、查看网卡实时流量脚本 #! # 禁用selinux sed -i '/SELINUX/{s/permissive/disabled/}' /etc/selinux/config # 关闭防火墙 if egrep "7.[0-9] proc/sys/vm/swappiness # 安装系统性能分析工具及其他 yum install gcc make autoconf vim sysstat net-tools iostat if 9、 监控 100 台服务器磁盘利用率脚本 #!

    53310编辑于 2022-06-03
  • 来自专栏开源部署

    9个常用的Shell脚本

    print v,a[v]}}' $LOG_FILE |sort -k2 -nrecho "----------------------"echo "统计访问页面状态码数量"awk '{a[$7" "$9] ++}END{for(v in a){if(a[v]>5)print v,a[v]}}'7、查看网卡实时流量脚本#! crontabfi# 禁用selinuxsed -i '/SELINUX/{s/permissive/disabled/}' /etc/selinux/config# 关闭防火墙if egrep "7.[0-9]  /proc/sys/vm/swappiness# 安装系统性能分析工具及其他yum install gcc make autoconf vim sysstat net-tools iostat if9、 监控 100 台服务器磁盘利用率脚本#!

    43110编辑于 2022-06-25
  • 来自专栏linux运维

    性能测试脚本问题:性能测试脚本编写错误,导致测试失败

    检查脚本语法与逻辑首先确认脚本是否存在语法错误或逻辑问题。 调试脚本运行通过逐步运行脚本,检查每个请求的响应是否符合预期。 防止脚本异常添加异常处理机制,避免因单个请求失败导致整个测试中断。 生成日志与报告确保脚本能够记录详细日志并生成测试报告。 ='test.log', level=logging.DEBUG)logging.debug(' 测试开始')8.

    1.3K10编辑于 2025-02-09
  • 来自专栏艳艳代码杂货店

    python性能测试脚本

    import httplib import urllib import time import json class Transaction(object): def __init__(self): self.custom_timers = {} def run(self): conn = httplib.HTTPConnection("localhost:8080") headers = {"Content-type": "application/json"} #applica

    1.1K30发布于 2021-11-01
  • 来自专栏sktj

    python 回归测试脚本

    """ ################################################################################ Test a directory of Python scripts, passing command-line arguments, piping in stdin, and capturing stdout, stderr, and exit status to detect failures and regressions from prior run outputs. The subprocess module spawns and controls streams (much like os.popen3 in Python 2.X), and is cross-platform. Streams are always binary bytes in subprocess. Test inputs, args, outputs, and errors map to files in subdirectories.

    1.2K20编辑于 2022-05-13
  • DNS延迟测试脚本

    在选择无污染DNS的过程中,免不了要对待选的DNS服务器进行延迟的测试,为了避免每次单独Ping一个地址,所以我整理了一个脚本,用于批量测试目标DNS服务器的延迟。 需要ping3依赖。 保存为*.py文件,通过命令行运行,可替换IP地址为自己想要进行测速的DNS的IP地址,每个DNS的IP地址Ping次数为4,可根据自己需要在脚本中修改。 import asyncio from ping3 import ping from concurrent.futures import ThreadPoolExecutor # 定义要测试的地址列表 1668::1", "185.228.168.9", "185.228.169.9", "76.76.2.1", "78.47.212.211" ] # 定义 Ping 测试函数 return address, "Failed" except Exception as e: return address, f"Error: {e}" # 并发执行 Ping 测试

    1.2K10编辑于 2025-03-02
  • 来自专栏句小芒的学习专栏

    crontab 脚本测试demo

    我们进行一个小测试。 1. 首先新建一个 shell 脚本,输出一段文字到 a.txt 文件中。 vim test.sh 脚本内容为: #! 说明测试成功。 学习与巩固: crontab ,shell脚本,  tail 监控文件,chmod 添加权限

    1.4K20编辑于 2022-12-29
  • 来自专栏代码伴一生

    python性能测试脚本

    import httplib import urllib import time import json class Transaction(object): def __init__(self): self.custom_timers = {} def run(self): conn = httplib.HTTPConnection("localhost:8080") headers = {"Content-type": "application/json"} #applica

    84420发布于 2021-11-01
  • 来自专栏啄木鸟软件测试

    软件性能测试(连载9)

    交换区的总量 Swap: ###k used 使用的交换区总量 Swap: ###k free 空闲的交换区总量 Swap: ###k cached 缓冲的交换区总量 top命令进程中关于内存性能如表3-9所示 表3-9 top命令进程中关于内存性能参数 标记 解释 VIRT 进程虚拟内存的大小,只要是进程申请过的内存,即便还没有真正分配物理内存,也会计算在内。

    1.4K40发布于 2020-02-20
  • 来自专栏啸天"s blog

    批量化测试混淆脚本

    一个一个的测试混淆实在太累而且还有延迟。 为此我写了这个批量化测试shell脚本,填写好参数后基本上不用人工干预。 /ml.sh 罗嗦一下 脚本会自动下载一个Termux-api的安装包,请务必安装,不然获取不了短信信息,如果已经安装有可以取消安装。 支持解析ssr连接快速运行 . /ml.sh -b 删除脚本 ./ml.sh -c 如果安装有文字转语音引擎tts可以语音播报 ?

    87720发布于 2019-12-31
  • 来自专栏运维开发故事

    shell脚本之条件测试

    ——老男孩 ---- 关于条件测试命令可以使用man test命令查看 测试语句语法 1.test 测试语句 2.[ 测试语句 ] 3.[[ 测试语句 ]] 4. 条件测试类型 1. 文件测试 2. 数值测试 3. 字符串测试 4. 逻辑测试 文件测试 格式: 1.test 文件测试符 file 2.[ 文件测试符 file ] #中括号的两边都需要有空格 3.[[ 文件测试符 file ]] #中括号两边需要有空格 常用文件测试操作符 : 格式: 1. test字符串测试符 string 2. [ 字符串测试符 string ] 3. : 格式: test num1 数值测试操作符 num2 [ num1 数值测试操作符 num2 ] [[ num 数值测试操作符 num2 ]] ((num1数值测试操作符num2)) 常用数值测试操作符

    1.2K60发布于 2019-07-27
  • 来自专栏玄魂工作室

    CTF实战9 XSS跨站脚本漏洞

    重要声明 该培训中提及的技术只适用于合法CTF比赛和有合法授权的渗透测试,请勿用于其他非法用途,如用作其他非法用途与本文作者无关 XSS产生的背景 在Web 2.0出现以前,XSS跨站脚本攻击不是那么引人注目 但是在随着Web 2.0出现以后,配合流行的AJAX技术,XSS跨站脚本攻击的危害性达到了十分严重的地步 世界上第一个XSS跨站脚本蠕虫发生在MySpace网站,20小时内就传染了一百万个用户,最后导致该网站瘫痪 首先,黑客通过对新浪微博的分析测试发现新浪名人堂部分由于代码过滤不严,导致XSS漏洞,并可以通过构造脚本的方式植入恶意代码 通过分析发现,在新浪名人堂部分中,当提交时,新浪会对该字符串进行处理,而由于应用程序没有对参数 g做充足的过滤,且将参数值直接显示在页面中,相当于在页面中嵌入了一个来自于2kt.cn的JS脚本 该JS脚本是黑客可以控制的文件,使得黑客可以构造任意JS脚本嵌入到的页面中,且通过AJAX技术完全实现异步提交数据的功能 我们测试了一下发现可以完整的把我们的留言保留在系统中 于是我们可以这样测试存储型XSS 输入 <script language="javascript" type="text/javascript">alert

    1.7K31发布于 2018-07-25
  • 来自专栏工作笔记精华

    jedis操作Lua脚本测试

    <T> hasItem(equalTo(expected)); } } 网友写的抢红包的lua脚本 static String tryGetHongBaoScript =

    2K10发布于 2020-04-16
  • 来自专栏python3

    Kafka压力测试(自带测试脚本)(单机版)

    一、测试目的         本次性能测试在正式环境下单台服务器上Kafka处理MQ消息能力进行压力测试。 (该项目期望Kafka能够处理上亿级别的MQ消息) 二、测试范围及方法 2.1 测试范围概述    测试使用Kafka自带的测试脚本,通过命令对Kafka发起写入MQ消息和Kafka消费MQ消息的请求。 条1000 2.2.2 Kafka消费消息压力测试 测试场景消费MQ消息数Kafka消息消费测试10W100W1000W 2.3测试方法简要描述 2.3.1测试目的      验证带台服务器上Kafka 2.3.2测试方法      在服务器上使用Kafka自带的测试脚本,分别模拟10w、100w和1000w的消息写入请求,查看Kafka处理不同数量级的消息数时的处理能力,包括每秒生成消息数、吞吐量、消息延迟时间 -2.1.0)ubuntu-16.04.5-server-amd64 3.2 测试工具 Kafka压测工具Kafka自带压测脚本 3.3 测试环境搭建 这里仅仅使用单机版的kakfa,为了快速搭建,使用自带的

    8K22发布于 2020-02-20
  • 来自专栏啄木鸟软件测试

    自愈测试脚本:颠覆传统自动化测试

    据2023年Applitools行业调研显示,超过68%的测试工程师将‘脚本维护成本过高’列为自动化落地失败的首要原因。 而‘自愈测试脚本’(Self-Healing Test Scripts)正以智能容错与动态修复能力,悄然重构测试自动化的价值边界——它不再只是执行用例的工具,而是具备感知、推理与适应能力的测试协作者。 一、什么是自愈测试脚本? 自愈测试脚本并非指脚本能‘自我编写’,而是指在运行时遭遇定位失败(如XPath失效、ID变更、元素加载延迟等)后,不立即报错中断,而是主动启用备用策略进行动态恢复:例如基于视觉相似度匹配控件、利用DOM 结语 自愈测试脚本不是对传统的否定,而是自动化测试走向‘韧性工程’(Resilient Engineering)的关键跃迁。它标志着测试资产从‘易碎品’升级为‘有机体’——能呼吸、会学习、可进化。

    57810编辑于 2026-04-13
  • 来自专栏授客的专栏

    Loadrunner 脚本开发-利用Loadrunner生成Web service测试脚本

    脚本开发-利用Loadrunner生成Web service测试脚本 1、选择协议--Web Service,如下图 ? 3、添加函数调用脚本 点击Add Service Call界面,进入New Web Service Call界面,如果未打开该界面的话, 然后选择要调用的接口方法,并进行必要的配置,点击OK,自动生成函数脚本

    85840发布于 2019-09-11
领券