
软件测试
oscarli
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jmeter redis连接测试
jmeter连接redis测试原创 2024-04-19 11:51:38 · 688 阅读 · 0 评论 -
代码扫描搭建Sonar+docker+jenkins
soanr平台搭建笔记原创 2022-08-26 17:40:30 · 989 阅读 · 0 评论 -
CI修改微服务Dockerfile和pom.xml文件
import java.io.*;import java.nio.charset.StandardCharsets;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import java.util.List;import java.util.stream.Collectors;/** * @author oscar * @date 2021/7/20 17:29 */p..原创 2021-07-22 14:25:14 · 413 阅读 · 0 评论 -
代码覆盖Jacoco使用
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.2</version> ...原创 2021-07-22 13:44:36 · 808 阅读 · 1 评论 -
Jmeter高级应用笔记
场景接口:1、获取学生列表集合:要求从列表中随机获取一条学生信息。需要学生的id,grade{"total":1,"data":[{"id":"6701408323306655744","sn":"20200818000885","name":"沈隆","gender":1,"grade":"一年级","school":"小学","tags":[],"parentName":"沈隆佑","parentContact":"15100149524","duty":{"familyOwner":true原创 2020-08-21 16:57:37 · 1321 阅读 · 0 评论 -
Jmeter性能测试JSONObject not found in namespace
背景:性能测试时,我们需要对上个请求返回的json数据提取里的一个子json做加工处理。子json可能是一个简单的json,也可能是一个json对象数组。根据不同的业务请求json数据。用jmeter自带的正则提取不是很好动态处理。1、在http请求加BeanShell后置处理程序,输入以下代码。报如下错。2019-11-28 09:55:00,678 ERROR o.a.j.u.Bea...原创 2019-11-28 10:48:29 · 6400 阅读 · 0 评论 -
性能测试工具jmeter基本使用
很多年前性能、压力测试都是用loadrunner。最近一些年都是用Jmeter。工具各有优劣,但我更喜欢Jmeter,轻量级,Java编写,容易做业务扩展。脚本喜欢先用BadBoy简单录制,导出Jmeter脚本后,再在Jmeter打开作脚本增强。增强无非是梳理完善的业务脚本,参数化,监控、分析等。1、参数化:可以通过函数动态生成,可以是数据文本,可以是从动态数据库获取数据。获取上步返回数据...原创 2019-07-05 11:16:57 · 387 阅读 · 0 评论 -
解决内网.svn信息泄露问题
内网安全检查每次报一堆.svn信息泄露,为了解决这个问题,编写了一小shell脚本放到自动发布脚本里。下载静态文件到部署目录后自动删除.svn目录。已经过实际测试。#!/bin/shSVNurl=http://xxxxxxxxxxecho "svn获取文件"rm -rf distsvn co $SVNurl dist --username=user--password=xxx...原创 2018-08-21 17:45:48 · 1604 阅读 · 1 评论 -
软件业务功能---安全设计
安全设计目的软件在恶意攻击下能够正确地完成其功能产生安全场景意外行为恶意行为场景1:管理员或普通人员删除数据操作例如:以下(修复待验证安全问题)删除数据请求,通过参数codes的值,来删除数据。如果没有验证登陆的用户是否有权限删除codes,那么通过遍历codes值,可以删光所有codes数据。这种问题在一般系统应该比较常见。后续修改成本都很高,有些可能修复原创 2017-11-24 11:19:34 · 5476 阅读 · 0 评论 -
监控redis键值
测试过程中我们有一部分常量值放入redis,共大部分应用调用。但在测试过程中经常有人会清空redis,回归测试。so,为了稳定不去重启应用。编写个小脚本,监控redis的键值,被人删除了,会自动插入。#!/usr/bin/env python# -*- coding:utf-8 -*-import redis,timeimport datetimepool = redis.Connection原创 2017-11-22 15:35:18 · 5309 阅读 · 0 评论