- 博客(42)
- 资源 (12)
- 收藏
- 关注
原创 Linux脚本实现一键快速发布应用和备份文件
SpringBoot项目在linux服务器上进行应用发布,编写sh脚本文件,实现一键快速发布应用和备份文件
2022-06-17 10:49:26
373
原创 Jmeter测试dubbo接口插件、并支持存储管理测试接口
一个Jmeter测试dubbo接口的插件,支持存储接口信息,请求参数使用更易读的json风格并支持格式化等
2021-09-30 16:37:32
385
原创 软件评测师-11.软件评测基础知识
11.软件评测基础知识11.1软件测试的概念11.1.1标准的类别和代号我国使用的质量标准代号如下:(1)国家标准:强制性国家标准GB,推荐性国家标准GB/T(2)行业标准:行业标准代号为××/T,(××代表行业代号)如航天(QJ)、电子(SJ)、机械(JB)、金融(JR)(3)地方标准:地方标准由DB加上省××,再加上推荐性地方标准DB××/T如北京市(11)、天津市(12)、上海市(31)(4)企业标准:企业标准由Q加上企业代号Q/×××,再加上推荐性企业标准Q/T×
2021-09-30 16:34:53
919
原创 软件评测师-12.测试用例设计方法
12.测试用例设计方法12.1测试用例的基本概念12.1.1测试用例的概念测试用例是一个关于具体测试步骤的文档,描述了测试的输入参数、条件以及配置,以及预期的输出结果等,以判断被测软件的工作是否正常。它可以是纯文本的说明文档,也可以是用脚本语言或高级语言编写的一段代码。其中应该包括用例名称、目标、测试条件、环境、测试设置、输入数据要求、步骤、以及预期结果等参数。12.1.2测试用例的分类测试用例体现了测试设计者的方案、方法、技术和策略,分为两大类。(1)正面测试用例:用于验证
2021-09-30 16:34:43
2002
1
原创 软件评测师-13.软件测试技术与应用
13.软件测试技术与应用13.1自动化测试工具13.1.1白盒测试工具13.1.1.1静态测试工具静态测试工具指的是直接分析代码,不需要运行代码的测试工具。常用的静态测试工具有:(1)Telelogic公司的Logiscope软件(2)Parasoft公司的JTest和C++Test是针对JAVA和C++代码进行检测和诊断的工具(3)IBM Rational Software Analyzer是针对JAVA、C++等主流开发代码进行静态检查和分析,可与Rational App
2021-09-30 16:34:33
553
原创 软件评测师-14.性能测试
14.1性能测试的定义性能是一种指标,表明软件系统或构件对于其及时性要求的符合程度;其次,性能是软件产品的一种特性,可以用时间来度量。性能的及时性用响应时间或者吞吐量来衡量。而响应时间是对请求做出响应所需要的时间。14.1.1用户角度的性能测试比如一个典型的Web应用:用户关注的是软件对用户操作的响应时间。此响应时间=呈现时间+系统响应时间。14.1.2管理员角度的性能测试关注系统的响应时间。对于系统管理员来说,用户客户端所消耗的时间是不考虑的。重点就考虑系统响应时间,包括网络耗时、
2021-09-30 16:34:25
459
原创 软件评测师-15.信息安全知识与安全测试
15.信息安全知识与安全测试15.1数据安全策略15.1.1数据安全的相关概念15.1.1.1信息安全信息安全从其本质上来讲就是网络传输处理过程中的信息安全。它涉及的领域相当广泛。这是因为在目前的公用通信网络中存在着各种各样的安全漏洞和威胁。从广义来说,凡是涉及到网络上信息的保密性、完整性、可用性、真实性和可控性的相关技术和理论,都是网络安全所要研究的领域。下面给出网络安全的一个通用定义:信息安全是指网络系统的硬件、软件及其系统中的数据受到保护,不受偶然的或者恶意的原因而遭到破坏、更
2021-09-30 16:34:18
1069
原创 软件评测师-16.测试项目管理
16.测试项目管理16.1软件测试配置管理16.1.1软件测试配置管理的概念配置管理(Configuration Management,CM)是对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。软件测试配置管理一般应用过程方法和系统方法来建立软件测试管理体系,也就是把软件测试管理作为一个系统,对组成这个系统的各个过程加以识别和管理,以实现设定的系统目标。同时要使这些过程协同作用、互相促
2021-09-30 16:34:10
773
原创 软件评测师-专业英语
18.专业英语18.1例题分析一DOM is a platform-and language- (66) API that allows programs and scripts to dynamically access and update the content,structure and style of WWW documents(currently, definitions for HTML and XML documents are part of the specification)
2021-09-30 16:33:56
819
原创 软件评测师-10.标准化基础知识
10.标准化基础知识10.1标准化法10.1.1标准的层次标准分为4类:国家标准、行业标准、地方标准、企业标准。《中华人民共和国标准化法》第六条(1)对需要在全国范围内统一的技术要求,应当制定国家标准。国家标准由国务院标准化行政主管部门制定。(2)对没有国家标准而又需要在全国某个行业范围内统一的技术要求,可以制定行业标准。行业标准由国务院有关行政主管部门制定,并报国务院标准化行政主管部门备案,在公布国家标准之后,该项行业标准即行废止。(3)对没有国家标准和行业标准而又需要在省、自
2021-09-24 15:37:40
409
原创 软件评测师-9.知识产权保护
9.知识产权保护9.1知识产权9.1.1知识产权的法律和法规·《中华人民共和国著作权法》·《中华人民共和国著作权法实施条例》·《中华人民共和国计算机软件保护条例》·《中华人民共和国商标法》·《中华人民共和国专利法》·《中华人民共和国反不正当竞争法》9.1.1.1中华人民共和国计算机软件保护条例《中华人民共和国计算机软件保护条例》第二条 本条例所称计算机软件(以下简称软件),是指计算机程序及其有关文档。第三条 本条例下列用语的含义:(一)计算机程序,是指为了得
2021-09-24 15:37:01
396
原创 软件评测师-8.信息化基础知识
8.信息化基础知识8.1信息和信息化的基本概念8.1.1信息信息指接受者事先不知道的消息,与不确定性紧密相关。在有效的通信中信源将要发送的信号是不确定的(对于接收者而言)8.1.2信息化信息化是人类社会发展的高级进程,其核心是通过全体社会成员的共同努力,在经济和社会各个领域充分应用基于现代信息技术的先进社会生产工具,创建信息时代社会生产力。8.1.3信息的性质信息的性质和特点如下:(1)信息是事物运动状态的表征,具有无限性和普遍性(2)由于人们认识能力和认识目的的不同,从
2021-09-24 15:36:19
186
原创 软件评测师-7软件生存周期
7.1软件生存周期7.1.1软件工程方法学软件工程方法学包括3个要素:即方法、工具和过程软件工程的框架可概括为:目标、过程和原则1).目标:生产具有正确性、可用性、开销合宜的产品2).过程:生产满足需求并达到工程目标的软件产品所需要的步骤,主要包括:开发、运作和维护过程,他们覆盖了需求、设计、实现、确认及维护等活动。需求活动:问题分析和需求分析设计活动:概要设计和详细设计实现活动:设计结果转化为可执行的代码确认活动:贯穿于整个开发过程维护活动:使用过程中的扩充、修改和
2021-09-24 15:35:31
385
原创 软件评测师-6.程序设计语言知识
6.程序设计语言知识6.1编程语言的基础知识6.1.1程序设计语言的分类程序设计语言有3个方面的因素,即语法、语义、语用语法:程序的结构或形式;语义:程序的含义;语用:程序与使用者的关系程序设计语言的分类:(1)按语言级别,可以分为低级语言和高级语言 (2)按用户要求,可以分为过程式语言和非过程式语言(3)按应用范围,可以分为通用语言和专用语言 (4)按使用方式,可以分为交互式语言和非交互式语言(5)按成分性质,可以分为顺序语言、并发语言和分布语言...
2021-09-24 15:32:33
792
原创 软件评测师-5.计算机网络基础知识
5.计算机网络基础知识5.1防火墙的概念和功能5.1.1防火墙的定义与分类防火墙是一个由软件和硬件设备组合而成的,在内部和外部网之间,以及专用网与公共网的界面上构造的保护屏障。它是一种计算机软件与硬件的组合,在Internet与Intranet之间建立起一个安全网关,从而保护内部网免受非法用户的入侵防火墙的组成:服务访问规则、验证工具、包过滤、应用网关4这个部分组成防火墙的分类:(1)网络层防火墙 (2)应用层防火墙5.1.2防火墙的功能防火墙的基本功能是控制计算机在...
2021-09-24 15:31:44
287
原创 软件评测师-4.中间件基础知识
4.中间件基础知识4.1中间件的相关概念4.1.1中间件的概念中间件是一种独立的软件系统或服务程序,分布式应用软件借助这种软件在不同技术之间的共享资源中间件位于客户机服务器的操作系统之上,管理计算机资源及网络通信。中间件位于操作系统软件与用户应用软件的中间,是基础软件的一类,属于可复用软件的范畴。它在操作系统,网络和数据库之上,位于应用软件的下层。作用是为处于上层的应用软件提供运行与开发的环境,帮助用户灵活且高效的开发和集成复杂的应用软件。4.1.2中间件的特点中间件的特点如下.
2021-09-24 15:31:02
653
1
原创 软件评测师-3.数据库基础知识
3.数据库基础知识3.1数据库的概念及模式3.1.1数据库的三种模式数据库三级模式:外模式、模式(概念模式)、内模式(1)概念模式:又称为“逻辑模式”,对应的是维护数据库人员的概念级它是由数据库设计者综合所有用户的数据并按照统一的观点构造全局逻辑结构,是对数据库中全部的数据结构和逻辑的总体描述,是所有用户的公共数据视图。(2)外模式:又称为“子模式”,对应的是用户或程序员的用户级外模式是模式导出的一个子集,包含模式中允许特定用户使用的部分数据。(3)内模式:又称为“存储模式”
2021-09-24 15:29:49
298
原创 软件评测师-2.操作系统基础知识
2.操作系统基础知识2.1进程的相关概念2.1.1进程的同步与互斥进程互斥:两个或两个以上的进程不能同时访问同一组变量的临界区域,否则可能发生与时间有关的错误,这种现象称为“进程互斥”。同步机制:为实现进程互斥,需要在系统中设置专门的同步机制来协调多个进程同步机制遵循的4大准则:(1)空闲让进:当临界资源处于空闲状态,允许一个请求进入临界区的资源进入临界区去利用资源。(2)忙则等待:已经有进程进入临界区,意味着相应临界区资源正在被访问,其他准备进入临界区的进程必须等待,以保证多进
2021-09-24 15:28:11
575
原创 软件评测师-1.计算机系统构成及硬件基础知识
1.计算机系统构成及硬件基础知识1.1计算机系统的构成1.1.1设计电子数字计算机的一些基本思想设计电子数字计算机的一些基本思想:(1)由运算器、控制器、存储器、输入设备、输出设备5大基本部件组成计算机,并规定了这5部分的基本功能。(2)采用二进制形式表示数据和指令(3)将程序和数据事先存放在存储器中,使计算机在高速工作中能够自动高速的从存储器中取指令并执行,这就是存储程序的概念一个完整的计算机系统由硬件系统和软件系统组成,硬件是计算机的实体,是计算机实现功能的物质基础,如:
2021-09-24 15:25:06
1018
1
原创 jmeter源码二次开发-JDBC Request返回结果改为json格式
一、jmeter源码导入idea 1. 官网上下载apache-jmeter-5.4.1_src.zip, 源码下载完成后,解压到指定目录,注意,解压后的文件没有网上很多教程中说的两个 eclipse 文件,也没有 ant 的 build.xml,5.4 是基于 Gradle 的 2. 导入idea,gradle 解压完成后,打开 IDEA,然后 File--》Open 打开解压的源码,选择 bin 目录的上级目录打开 打开完成后,idea会在右下角弹...
2021-02-18 13:24:02
1337
2
原创 springBoot依赖包分离并使用bash脚本发布
springboot发布默认打成的jar包都是很大的,自己的测试工具项目系统没有持续集成,就是打包上传服务器手动发布,每次上传发布都要花点时间(靠网络)。 研究了下springboot依赖包分离的maven插件,最后就是将项目的jar包缩减,将依赖的jar包不打进去,将所有的依赖包上传到linux文件夹里,然后就是用上传轻量级的jar到服务器。写好批处理文件,直接运行批处...
2020-04-04 14:09:43
235
原创 jmeter的dubbo插件(包括需要的yaml语法)
功能特性版本支持JavaJava 8是必需的,插件代码是基于Java 8开发的。JMeter本插件是基于JMeter 5.0+开发的,更低版本的,如3.x,是没有测试过的,不保证能正常运行,建议使用JMeter 5.0+。Dubbo支持全系列的dubbo版本:2.5.X、2.6.X、2.7.X,包括变种版本:dubbox。本插件是基于泛化调用的机制实现的,因此对du...
2020-04-04 13:55:09
1133
原创 Dubbo接口测试的几种方式
Dubbo接口测试的几种方式测试前需准备zookeeper以及dubbo服务一:windows本地安装Zookeeper1. 下载zookeeper,下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/2. 解压后,进入目录中的conf目录,有一个zoo_sample.cfg文件,将其重命名为zoo.cfg...
2019-09-14 09:02:00
21688
1
原创 Jmeter自定义函数,取csv文件中指定行列的数据
public class GetCSVValue extends AbstractFunction { private static final List<String> desc = new LinkedList<String>();private static final String KEY = "__MyCSVRead"; private ...
2018-10-30 10:51:06
4668
原创 Dubbo+Spring,调用jar包服务方法
public class SpringGetService { private static ClassPathXmlApplicationContext context; static { context = new ClassPathXmlApplicationContext(new String[] { "spring.xml" }); context.start(); } public...
2018-07-03 13:01:25
1242
原创 Dubbo接口,泛型,直接调用注册中心的服务
public static void main(String[] args) { ReferenceConfig<GenericService> reference = new ReferenceConfig<GenericService>(); reference.setApplication(new ApplicationConfig("c...
2018-07-03 12:37:13
3260
转载 Android自动化压力测试快速入门教程(图解)——MonkeyRunner
Android自动化压力测试快速入门教程(图解)——MonkeyRunner
2017-02-23 15:58:44
1966
转载 httpClient 使用multipart/form-data 类型上传文件及表单
httpClient 使用multipart/form-data 类型上传文件及表单
2017-02-22 10:43:14
2311
jmeter-utils-plugins-3.0-SNAPSHOT.jar
2021-02-19
本地搭建一套dubbo架构demo
2018-07-03
根据正则表达式生成满足正则的数据
2018-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人