屏幕截图
应用简介
帮你简单完成对网站的并发量测试和TPS测试等。
1、支持模拟请求参数和请求头,模拟真实场景,内置各种随机函数。
2、通过测试帮你更好的优化您的网站。
3、通过接口生成网站测试数据。
4、新增内置函数生成汉字。
功能概述
- 测试 URL用户可以输入需要测试的 URL,格式示例:http://example.com/index.php。
- HTTP 请求方法支持 GET 和 POST 请求方法,以适应不同的需求。
- UserAgent 设置用户可以指定一个特定的 UserAgent,也可以随机选择一个,增加请求的灵活性。
- 线程数量提供合理的线程选项,过多的线程可能导致设备卡顿,建议适度使用。
- 超时设置用户可以设置请求超时和响应超时,以确保请求在合理的时间内完成。
- 请求参数用户可以输入请求参数,格式示例:username=test&password=123456。
- 请求头请求头的输入与请求参数相同,方便用户自定义请求信息。
内置功能
应用提供了一系列内置函数,用户可以利用这些函数增强请求的动态性:
- $randomNumbers(length):生成指定长度的随机数字。
- $randomCapitalLetters(length):生成指定长度的大写字母。
- $randomLowerCaseLetters(length):生成指定长度的小写字母。
- $uuid():生成一个唯一的 UUID。
- $time():获取当前时间戳(毫秒)。
- $timesec():获取当前时间戳(秒)。
- $date():获取当前日期(YYYYMMDD 格式)。
- $datetime():获取当前日期时间(YYYYMMDDHHMMSS 格式)。
- $md5(str) 和 $md5Up(str):分别生成字符串的 MD5 值(小写和大写)。
- $sha(str) 和 $shaUp(str):分别生成字符串的 SHA 值(小写和大写)。
- $randomChinese(length):生成指定长度的随机中文字符。
高级用法
- 模拟网站登录并发:使用示例 URL http://example.com/api/login.php?username=test&password=$md5(123456)&time=$time(),可以轻松模拟多个用户同时登录。
- 构建更复杂的请求:结合内置函数,用户可以构造更灵活的请求,如 http://example.com/api/query.php?requestid=$uuid() 或 http://example.com/api/query.php?requestid=$md5($uuid())。
我们的应用致力于提供一个强大的工具,任何时候都不要测试他人未经授权的网站,这种行为是不允许的,请严格遵守用户使用条款!
版本信息
当前版本
1.0.9
包名称
cn.geekapp.stresstest
系统要求
Android 5.0+
更新日期
2024-10-27
权限信息
android.permission.ACCESS_NETWORK_STATE
获取网络状态
android.permission.ACCESS_WIFI_STATE
获取WiFi状态
android.permission.INTERNET
访问网络
com.google.android.gms.permission.AD_ID
使用广告ID
用户反馈