12 2019 档案

摘要:wget这个工具没有的话就需要安装 yum install wget y 硬盘信息查看 df lh 查看磁盘剩余空间 du sh [目录名] 返回该目录的总大小,单位是G du sm [文件夹] 返回该文件夹(目录)总大小,单位是M du h [目录名] 查看指定文件夹下的所有文件的大小(包含该目录 阅读全文
posted @ 2019-12-31 10:24 军子~ 阅读(1364) 评论(0) 推荐(2)
摘要:结合sqlmap进行sql注入:( r后面是通过burp suite抓出来的请求包; p后面是注入点,即该请求里携带的某个参数) Get请求的注入: ./sqlmap.py r rss_test.txt p orderId cookie表示携带cookie的请求,一般为登录cookie python 阅读全文
posted @ 2019-12-29 18:12 军子~ 阅读(1509) 评论(0) 推荐(0)
摘要:1、数据库常用操作 查看表结构 desc tabl_name; 结尾加上\G,使结果易于阅读 select from tblRule where rulename='cjtest'\G; 给表添加列,并赋予初值 ALTER TABLE cmxt_log.tl_user_lastmailinfo AD 阅读全文
posted @ 2019-12-29 16:19 军子~ 阅读(219) 评论(0) 推荐(0)
摘要:Oracle表操作 主键,复合主键 create table example (id number primary key, name varchar2(20)); create table example1 (id number, name varchar2(20),primary key(id) 阅读全文
posted @ 2019-12-29 15:37 军子~ 阅读(519) 评论(0) 推荐(0)
摘要:Oracle函数 schema:hcf 不带任何参数 http://www.cnblogs.com/wuyisky/archive/2010/05/11/oracle_function.html 1. 单行函数 常用的单行函数有: 字符函数:对字符串操作,字符函数接受字符参数,这些参数可以是表中的列 阅读全文
posted @ 2019-12-29 15:31 军子~ 阅读(231) 评论(0) 推荐(0)
摘要:1、连接数据库的方式 sqlplus system/system@127.0.0.1:1521/orcl 远程用户名密码连接 sqlplus dbsnmp/oracle; 本地用户名密码连接 sqlplus /nolog 本地无登录连接 sqlplus / as sysdba 本地以超管权限连接 s 阅读全文
posted @ 2019-12-29 15:25 军子~ 阅读(175) 评论(0) 推荐(0)
摘要:1、Django的安装 pip install Django 验证 Django 是否能被 Python 识别 import django print(django.get_version()) 2.2.6 2、创建Django项目脚手架(里面mysite 是Django容器) cd 到一个你想放置 阅读全文
posted @ 2019-12-29 11:09 军子~ 阅读(844) 评论(0) 推荐(0)
摘要:Mybatis和logback的应用配置 1、在module的pom.xml文件中,加载springboot和swagger、lombok、fastjson、mysql、mybatis包 2、在resources中添加配置: 配置文件有两种,一种是properties,另一种是yaml,这里使用ya 阅读全文
posted @ 2019-12-27 16:30 军子~ 阅读(3018) 评论(1) 推荐(0)
摘要:1、在module下的pom.xml中引用相关插件 引用swagger插件并用参数化版本信息,如下 exercise com.mycom.apitest 1.0 SNAPSHOT 4.0.0 exercise10 2.6.1 org.springframework.boot spring boot 阅读全文
posted @ 2019-12-26 09:42 军子~ 阅读(846) 评论(0) 推荐(0)
摘要:1、引用springboot框架 1、在maven项目底下的pom.xml的中,引用springboot,如下 4.0.0 org.springframework.boot spring boot starter parent 2.1.5.RELEASE com.mycom.apitest exer 阅读全文
posted @ 2019-12-24 22:49 军子~ 阅读(3672) 评论(0) 推荐(0)
摘要:1、HTTPclient插件的安装 在maven项目的pom.xml中引用HTTPclient包,如下 org.apache.httpcomponents httpclient 4.5.6 添加完后,maven项目会自动加载相关依赖包 2、不携带cookie的get请求 package com.co 阅读全文
posted @ 2019-12-22 20:06 军子~ 阅读(806) 评论(0) 推荐(0)
摘要:解决方法 第一种方法:导入commons logging.jar包 第二种方法,如果用的是maven项目,则直接在pom.xml中加入commons logging依赖包,如下: commons logging commons logging 1.2 注:需在``标签里的开头位置添加,若在其它位置添 阅读全文
posted @ 2019-12-22 13:27 军子~ 阅读(25744) 评论(0) 推荐(0)
摘要:TestNG的基本注解与执行顺序 在类里编辑程序时,在@Test后面,摁 alt+回车,选择对应的插件,可以把目前用到的插件自动添加到 pom.xml 文件中,如下面的testng,每摁一次,就多添加一次 当使用的类里,用到的方法没有导入类包时,可以在 类的大括号 后面,摁 alt+回车 ,可以自动 阅读全文
posted @ 2019-12-21 22:04 军子~ 阅读(2878) 评论(0) 推荐(0)
摘要:maven的下载与安装 maven是用于java的自动化构建工具。 1、下载: 下载maven包,比如 apache maven 3.6.1 bin.zip 解压maven包至任意目标盘,得到的解压包为 apache maven 3.6.1 2、配置(需提前装好jdk) 在电脑中配置以下环境变量 M 阅读全文
posted @ 2019-12-19 14:51 军子~ 阅读(3276) 评论(0) 推荐(0)
摘要:接口自动化框架 项目说明 本框架是一套基于 maven+java+TestNG+httpclient+poi+jsonpath+ExtentReport 而设计的数据驱动接口自动化测试框架, TestNG 作为执行器,poi用于读取存放于excel的接口用例,jsonPath用于校验返回值,以及提取 阅读全文
posted @ 2019-12-18 18:04 军子~ 阅读(1679) 评论(2) 推荐(1)
摘要:前端自动化测试框架 项目说明 本框架是一套基于 selenium+Python3.7+yaml+Robot Framework 而设计的数据驱动UI自动化测试框架, Robot Framework 作为执行器,本框架整体特点为: 用例与代码分离;用例驱动测试的执行;分层设计、脚本模块化;自动准备测试 阅读全文
posted @ 2019-12-17 16:36 军子~ 阅读(1647) 评论(0) 推荐(1)
摘要:实现目的 有时候,根据业务需要,可能需要直接对数据库进行性能测试,此时可利用jmeter对Oracle、MySQL等数据库进行相关测试。 脚本实现 添加JDBC Connection Configuration,连接Oracle数据库 添加JDBC Request取样器,对数据库进行相关业务操作 阅读全文
posted @ 2019-12-15 14:32 军子~ 阅读(660) 评论(0) 推荐(0)
摘要:实现目的 测试接口的过程中,可能有时需要用到第三方jar包来生成一些测试数据,此时我们就可以通过BeanShell来调用自己编写的工具类,来对jmeter的功能进行扩展,以满足测试需要。 脚本实现 在eclipse或者IntelliJ IDEA中写好自己的工具类代码,然后把该类打成jar包 把jar 阅读全文
posted @ 2019-12-15 14:11 军子~ 阅读(1928) 评论(0) 推荐(0)
摘要:BeanShell简介 BeanShell是一个小型嵌入式Java源代码解释器,具有对象脚本语言特性,能够动态地执行标准JAVA语法。在BeanShell中,我们可以使用java语言自定义函数来处理特定的逻辑,结合BeanShell的内置对象进行变量的存取,方便我们进行测试提高脚本的灵活性。 实现目 阅读全文
posted @ 2019-12-15 13:52 军子~ 阅读(2523) 评论(0) 推荐(0)
摘要:实现目的 通过jmeter的SMTP取样器,调用SMTP协议,批量进行邮件的发送,已达到压测的目的。 脚本实现 User Defined Variables定义用户变量 编辑SMTP Sampler取样器,设置邮件发送相关参数 响应断言 阅读全文
posted @ 2019-12-15 11:19 军子~ 阅读(1085) 评论(0) 推荐(0)
摘要:实现目的 在进行服务器端后台接口性能测试时,需要连接到Linux服务器端,然后通过命令调用socket接口,这个过程就需要用到jmeter的SSH Command取样器实现了。 脚本实现 设置CSV Data Set ConFig配置元件,参数化测试数据 设置SSH Command取样器,连接Lin 阅读全文
posted @ 2019-12-15 11:07 军子~ 阅读(637) 评论(0) 推荐(0)
摘要:实现目的 在进行性能测试时,某些请求中的参数值并不允许被重复使用,比如账号的创建、开通授权等服务,这时就需要在jmeter中构造一些自增长型的变量,供后续请求使用,以解决参数值重复的问题。 脚本实现 设置测试计划,定义用户变量,并传给后续的相关请求使用,方便变量值的管理 设置HTTP信息头管理器,并 阅读全文
posted @ 2019-12-14 23:13 军子~ 阅读(7207) 评论(0) 推荐(0)
摘要:实现目的 很多时候,在进行性能测试时,需要先登录,然后再对需求的事务进行相关性能测试,此时的登录操作,并不在本次性能测试的范围内,所以我们只需要登录一次,然后获取登录成功后的cookie等,并将cookie等鉴权的值,传给cookie管理器,供后续所有的业务请求使用,这样即可实现直接对需求的事务进行 阅读全文
posted @ 2019-12-14 22:24 军子~ 阅读(5484) 评论(1) 推荐(0)
摘要:用jmeter模拟多个IP同时向一个目标发送请求 1、IP地址参数化 在csv文件中编辑参数化IP地址列表,参数化的IP需在同一个局域网,子网掩码相同(比如和客户端本机同一网段),如下 将csv列表中的参数ip都添加到客户端的ip地址中 添加CSV Data Set Config配置元件,读取csv 阅读全文
posted @ 2019-12-14 20:31 军子~ 阅读(1165) 评论(0) 推荐(0)
摘要:jmeter+ANT接口自动化测试框架 项目说明 本框架是一套基于 jmeter+Ant+Excel+Python 而设计的数据驱动接口自动化测试框架, jmeter 作为执行器, Ant 作为构建工具,进行构建测试,本框架无需你使用代码编写用例,测试用例存储在csv中,在csv中可以进行 接口用例 阅读全文
posted @ 2019-12-14 11:06 军子~ 阅读(1250) 评论(0) 推荐(0)
摘要:Robot Framework框架简介 Robot Framework框架是一个通用的验收测试和验收测试驱动开发的自动化测试框架(ATDD),使用的是关键字驱动的测试方法。它本身拥有强大的标准库,此外还可以根据项目需要,使用Python对其测试库和框架本身进行扩展和优化,能同时满足对接口、数据库、U 阅读全文
posted @ 2019-12-09 16:03 军子~ 阅读(2144) 评论(2) 推荐(1)
摘要:接口自动化测试框架(用例自动生成) 项目说明 本框架是一套基于pytest+requests+Python3.7+yaml+Allure+Jenkins+docker而设计的数据驱动接口自动化测试框架,pytest 作为执行器,本框架无需你使用代码编写用例,那你可能会担心万一有接口之间相互依赖,或者 阅读全文
posted @ 2019-12-07 17:20 军子~ 阅读(16046) 评论(74) 推荐(17)