03 2018 档案

摘要:1)空格 2)货币符号:£¥ 3)数字符号:≈≠Σ 4)非英语的字母语言字符: 5)中文全角标点符号:,。() 6)特殊汉字:囫囵 7)转移序列:\r,\n,\t,\' 8)转义字符:&gt、&lt 9)系统保留字符:null、NULL 10)SQL语句:'OR '1' = ' 1 11)脚本函数: 阅读全文
posted @ 2018-03-28 16:23 持之以恒的努力 编辑
摘要:1)查看数据库:SHOW database 2)选择数据库:USE database_name 3)表定义信息:DESCRIBE table_name 4)插入数据:INSERT INTO table_name (field_1...field_n) VALUES (value_1...value_ 阅读全文
posted @ 2018-03-28 15:46 持之以恒的努力 编辑
摘要:1、特殊字符。尤其是单引号,有可能造成sql注入。 2、必填项的验证。 3、字段类型测试。例如针对日期格式,如果输入格式不正确程序如何处理;如果输入的是0、负数、或者非常大的整数or小数,程序如何处理。 4、字段长度测试。限制输入100个字符,通过复制等手段输入超过100个字符。 5、边界值测试。只 阅读全文
posted @ 2018-03-28 15:30 持之以恒的努力 编辑
摘要:转自https://blog.csdn.net/github_27109687/article/details/71968662 接口测试 Jmeter-http接口脚本 一般分五个步骤:(1)添加线程组 (2)添加http请求 (3)在http请求中写入接入url、路径、请求方式和参数 (4)添加 阅读全文
posted @ 2018-03-26 16:20 持之以恒的努力 编辑
摘要:JMeter官方下载地址:http://jmeter.apache.org/download_jmeter.cgi JMeter插件的下载地址:https://jmeter-plugins.org/downloads/all/ jmeter-plugins-manager.jar下载完成之后,将下载 阅读全文
posted @ 2018-03-26 16:07 持之以恒的努力 编辑
摘要:1、ctx 获取JmeterContent实例获取当前运行时信息 ctx.getThreadNum() 》ctx.getThreadNum().toString() 2、vars a) vars.get(String key):从jmeter中获得变量值 b) vars.put(String key 阅读全文
posted @ 2018-03-26 15:41 持之以恒的努力 编辑
摘要:1、ForEach控制器(ForEach Controller): 作用:ForEach控制器一般和用户自定义变量一起使用,其在用户自定义变量中读取一系列相关的变量。该控制器下的采样器或控制器都会被执行一次或多次,每次读取不同的变量值。如下图: 参数: Input Variable Prefix:输 阅读全文
posted @ 2018-03-26 13:02 持之以恒的努力 编辑
摘要:1.HTTP请求默认值: 此配置元件可以用来设置http请求所使用到的默认值。测试中有些http请求会使用到一样的数据,如服务器ip、协议等,可以把这些统一设置在此配置元件中,在其作用域下的http请求,默认使用这些设置。 此处添加的数据,如在“采样器-http请求”中重新设置了不一样的值,发送请求 阅读全文
posted @ 2018-03-26 10:09 持之以恒的努力 编辑
摘要:X1~X5:是负载模拟的一个过程,使用这些组件来完成负载的模拟; X1:选择协议,模拟用户请求,检查服务器响应是否正确,然后收集结果信息; X2:完善测试脚本部分,包括参数化,关联等; X3:控制测试脚本业务逻辑; X4:集合点,模拟用户并发; X5:用户数,一个线程代表一个用户; Y1:可以理解为 阅读全文
posted @ 2018-03-26 07:23 持之以恒的努力 编辑
摘要:正则表达式提取器: http://deerchao.net/tools/regester/index.htm 引用:${result_g2} 阅读全文
posted @ 2018-03-25 22:21 持之以恒的努力 编辑
摘要:ab,即Apache Benchmark,在Apache的安装目录中找到它。安装目录/bin/ab.exe。 ab -n 数字 -c 数字 url路径 我们对位于本地Apache服务器上、URL为localhost/index.php的页面进行压力测试。 测试总次数为1000,并发数为100(相当于 阅读全文
posted @ 2018-03-25 22:01 持之以恒的努力 编辑
摘要:转自 http://mp.weixin.qq.com/s/SWYWbFw3Ym0SPqAFhenFYg 核心组件 >> Rancher 1.6 >> Traefik 1.5.3 >> dnsmasq >> ab 必备知识 ■ 了解Rancher的安装部署和基本使用 ■ 了解DNS相关的网络基本常识 阅读全文
posted @ 2018-03-23 17:17 持之以恒的努力 编辑
摘要:1、配置pom.xml 双击package 5、将jar包copy到C:\Users\ibm\Downloads\apache-jmeter-3.0\lib\ext目录下 阅读全文
posted @ 2018-03-23 09:16 持之以恒的努力 编辑
摘要:1、maven仓库获取pom坐标轴 http://mvnrepository.com/ 2、项目构建 清理-》编译-》测试-》报告-》打包-》构建 编译:mvn compile --src/main/java目录java源码编译生成class (target目录下) 测试:mvn test --sr 阅读全文
posted @ 2018-03-23 09:01 持之以恒的努力 编辑
摘要://打印类中的所有方法public static void main(String[] args) throws ClassNotFoundException { String className = "java.util.Scanner"; Class<?> cl = Class.forName( 阅读全文
posted @ 2018-03-22 15:09 持之以恒的努力 编辑
摘要:1、时间 date +"%Y-%m-%d %H:%M:%S" date --date="1 month ago" date --date="tomorrow" 2、grep -n行号 -v排除 -i忽略大小写 -E正则 -A后 -B前 -R递归 -c计数 3、用一条命令杀掉java的所有进程 ps 阅读全文
posted @ 2018-03-22 10:20 持之以恒的努力 编辑
摘要://枚举类public enum Size{SMALL,MEDIUM,LARGE,EXTRA_LARGE};public static void main(String[] args) {//for循环遍历枚举类型的所有实例 for(Size s:Size.values()){ System.out 阅读全文
posted @ 2018-03-21 21:53 持之以恒的努力 编辑
摘要:package com.tech.Apple;import com.sun.javaws.Main;import java.util.ArrayList;public class Invoice { private static class Item{ String description; int 阅读全文
posted @ 2018-03-19 20:51 持之以恒的努力 编辑
摘要:1、Tomacat/Jetty是免费的java web容器,Websphere、Weblogic是收费的java web容器(jsp/servlet的应用容器)-》将.class文件解析成静态的HTML 2、Nginx、Apache 高性能的web服务器(http server)和反向代理器 ①可以 阅读全文
posted @ 2018-03-19 08:45 持之以恒的努力 编辑
摘要:解决方法 阅读全文
posted @ 2018-03-18 14:09 持之以恒的努力 编辑
摘要:git clone https://github.com/dangdangdotcom/dubbox 在checkout出来的dubbox目录执行mvn install -Dmaven.test.skip=true来尝试编译一下dubbo(并将dubbo的jar安装到本地maven库) 在check 阅读全文
posted @ 2018-03-18 12:33 持之以恒的努力 编辑
摘要:性能资源因素包括:CPU、内存、磁盘、网络 1、CPU /内存 :uptime,mpstat -P ALL ,vmstat ,top,pidstat,free -m 3、磁盘:iostat -xz 4、网络:sar -n DEV, sar -n TCP/ETCP 详解-》 CPU定位: (1)使用情 阅读全文
posted @ 2018-03-18 09:52 持之以恒的努力 编辑