- 博客(41)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 快速掌握git的使用
一、Git的使用首选选择一个git资源服务器:gitee、github,1、giteeg官网---https://gitee.com/2、github官网---https://gitee.com/二、仓库1、仓库是一个确当的路径,是通过在gitee或github上创建的2、仓库是可以设置成私有或者开源的3、仓库里面一般都会有一个对于仓库的介绍文件---即初始化readme文件4、分支---即一个项目的不同写法或者思路5、分支可以合并成主干,默认master为主干分支三
2022-02-12 10:47:23
409
原创 快速掌握持续集成、持续部署、持续交付
持续集成、持续部署、持续交付集成部署交付---交付资源、交付环境工具类:1、Git版本控制、SVNgit是可以作为集成和交付资源的发起者svn是将你本地的东西放到一个集中管理的路径中去;还可以从集中管理的路径中拉取下来;2、Jenkins(持续动作的发起者)3、docker(部署、交付的发起者)新建虚拟环境,在该环境中可以部署我们的开发或测试资源,从而让这个虚拟环境变成对应的内容(根据部署的内容决定)...
2022-02-12 09:18:49
556
原创 常见的性能测试类型有那些?
并发测试:没有绝对的并发,在单位时间内同时发起请求。广义并发:多个用户同时触发某个功能,或者在单位时间内同时向服务器发起多个请求。此时设置的线程数可以表示为并发的用户数。狭义并发:单位时间内多个业务并行处理(这里强调的是业务流程,比如A-B-C-D)。此时设置的线程数可以表示为并行的业务数。压力测试:稳定性压测---瓶颈点上压力的80%做稳定性压测,持续运行一段时间。破坏性压测---极限压力测试,目的是破坏服务器,直接找到异常(内存溢出,超时)。负载测试:持续不断的增加压力(并发哟过户/
2022-02-09 20:41:47
1423
原创 常见的应用层性能测试指标有哪些?
优先关注错误率指标error:常见错误---业务bug,connection timeout(中间件连接队列错误),read timeout(tcp超时),502 bad gateway(网关拦截),500 out of memory(内存溢出)响应时间:TPS:每秒处理的事务数RPS:每秒的请求数TPS与RPS之间的关联:tps随着rps的增加而增加,知道tps达到性能瓶颈,tps开始衰减或不变...
2022-02-09 20:32:08
1091
原创 一分钟学会java+selenium自动化测试
package com;import org.junit.*;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.chrome.ChromeDriver;public class LoginTest { WebDriver driver; @BeforeClass.
2021-06-01 16:18:00
277
2
原创 Fiddle对Android应用的抓包教程及出现网络不可用问题解决方案
1、启动Fiddle,设置远程计算机连接许可2、获取本机IP打开cmd,输入ipconfig3、Android设备-打开设置-WLAN,点击已连接的网络,弹出详情提示框,选择手动代理,输入“主机名”、“端口”。4、以上配置执行完,打开Android自带浏览器,访问百度,再Fiddle中可以看到请求信息。5.Android配置代理,出现网络不可用问题解决方案 5.1 关闭电脑防火墙 5.2 打开注cmd,输入regedit打开...
2021-05-24 16:03:05
1160
原创 如何处理创建视图时报错:1449 The user specified as a definer (‘root‘@‘%‘) does not exist??
打开DOS,将目录切换至MySQL的bin目录下:切换命令示例:cd E:/phpStudy/mysql/bin登录;命令如下:E:\phpStudy\MySQL\bin>mysql -u root -p按回车然后输入密码 在按回车登陆成功添加host访问权限;命令如下:grant all privileges
2021-05-24 15:13:53
207
原创 jsp页面日期控件的使用
jsp页面日期属性注:jsp页面需引入scoutDatePicker.js与laydate.js 开始时间: <input id="beginDate" name="beginDate" type="text" maxlength="20" class="laydate-icon form-control layer-date " value=""/>
2021-05-24 15:00:43
3023
原创 如何给form表单加验证信息
1.引入两个jsjquery.validate.min.jsjquery.validate.msg.js(function( factory ) { if ( typeof define === "function" && define.amd ) { define( ["jquery", "../jquery.validate.min"], fac
2021-05-19 16:34:38
478
原创 小白如何使用python读取excle表格数据
使用python读取excle行内容,代码如下:#python操作excle#导入工具import xlrd#创建一个类class ExcleTool(object): "这是一个工具类,它是操作表格的" @staticmethod #装饰器,静态方法,可以忽略self参数 def getOneRow(filepath,sheetPage,row): #获取一列数据 # 打开excle文件 excleFile = xlrd.o.
2021-05-19 16:25:16
176
原创 24小时自助服务终端-税务相关业务
发票申领业务步骤:点击主界面上的“无盘领票”图标,进入身份识别界面。 把身份证放到右手边身份证识别区,进入人脸对比界面。 点击办理业务,获取需要验旧的发票信息,点击一键验旧。 确定需要购买的发票种类(专票、普票)后,点申领按钮。 确定申领信息无误后,点击确定按钮,系统开始出票,出票期间不要拉扯发票,出票完毕点击确定返回主界面。发票代开业务步骤:点击主界面的“普票代开”或“专票代开”图标,进入身份识别界面。 把身份证放到右手边身份证识别区,进入人脸比对界面。 人脸..
2021-05-08 14:41:18
547
原创 pycharm创建.ini文件
打开pycharm,首先创建文件需要的文件如config.ini,创建完成后,如果格式不对则说明未安装Ini包。选择File->Settings->Plugins,搜索需要的文件格式ini并安装:安装完成后,重启pycharm,返回项目中,查看创建的ini文件:以上内容就是创建ini后缀文件的方法,仅供参考。...
2021-04-30 10:19:57
3746
4
原创 pandas无法打开.xlsx文件,xlrd.biffh.XLRDError: Excel xlsx file; not supported
pandas无法打开.xlsx文件,xlrd.biffh.XLRDError: Excel xlsx file; not supported最近闲来无事,撸代码,发现之前的项目执行完报错,错误图片如下:遇到这种问题不要慌,就是之前的包由于更新导致现在不支持xlsx,解决方案有如下:在pycharm菜单栏中,点击File->Settings->python Interpreter选择不支持的版本xlsx2.0.1并卸载:点击“+”号,在弹出的Available Pack
2021-04-30 09:55:58
824
1
原创 MySQL数据库安装与配置详解
目录一、概述二、MySQL安装三、安装成功验证四、NavicatforMySQL下载及使用一、概述 MySQL版本:5.7.17 下载地址:http://rj.baidu.com/soft/detail/12585.html?ald 客户端工具:NavicatforMySQL 绿色版下载地址:http://www.cr173.com/soft/...
2020-01-07 10:51:37
145
原创 产生6位随机数
//** * 产生6位随机数 * @return 6位随机数 */ public static String getSixRandom(){ Random random = new Random(); String sixRandom = random.nextInt(1000000) + ""; int ran...
2020-01-07 10:50:24
349
原创 ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理方法
1.CMD数据库连接sqlplus/nolog;conn/as sysdba;2.查看parameter 与session参数的占用值show parameter processes;修改占用值 大小alter system set processes=1000 scope=spfile;alter system set sessions=1105 sco...
2020-01-07 10:49:30
372
原创 返回Map类型接口
service层(interface)Map<String,SysDict> mapByType(String type);serviceImpl@Override@Cacheable(value = "SysDict_list", key = "'sysDict_list_ByType_' + #type")public Map<String, ...
2020-01-07 10:48:55
1062
原创 oracle 数据库创建(新连接)用户并授权
//以dba身份登陆在CMD中打sqlplus/nolog1.首先我们可以用scott用户以sysdba的身份登录oracle. connscott/tigerassysdba 或 conn/assysdba2.然后我就可以来创建用户了. createuserzsidentifiedbyzs;3.修改用户的密码. alteruser...
2020-01-07 10:48:06
1197
原创 从测试小白到测试架构师之路-软件测试各个阶段及工作范畴
一、软件测试阶段 阶段 输入 输出 需求分析 需求定义 市场分析文档 相关技术文档 市场需求分析会议纪要 功能设计 技术设计 设计审查 市场需求文档 技术设计文档 测...
2019-10-21 15:11:34
216
原创 从测试小白到测试架构师之路-软件开发模型了解下
今天了解下软件开发过程模型1.边做边改型表现: 目前许多产品都是使用"边做边改"模型来开发的。在这个模型中,开发人员拿到项目立即根据需求编写程序,调试通过后生成软件的第一个版本。在提供给用户使用后,如果程序出现错误,或者用户提出新的要求,开发人员重新修改代码,直到用户满意为止。缺点:(1) 缺少规划和设计环节,软件的结构随着不断的修改越来越糟,导致无法继续...
2019-10-16 16:59:07
400
原创 从测试小白到测试架构师之路-软件及其开发过程的了解
今天终于抽出来时间,记录下个人成长哈,既然进入到软件行业,就必须对软件相关知识进行了解,话不多说直接进度正题。一、软件的含义 1.1能够完成预定功能和性能的、可执行的指令(计算机程序) 1.2使得程序能够适当的操作信息的数据结构 1.3描述程序的操作和使用的文档 软件 = 程序 + 数据(库)+ 文档 + 服务二、软件...
2019-10-14 15:38:33
414
原创 使用Fiddler模拟弱网测试
操作步骤:打开Fiddler,选择规则(Rules),选择性能(Preformance),选择性能调节器(Simulate Modem Speeds)如图所示:第二步:选择规则(Rules),选择Customize Rule第三步:在弹出文件中,搜索300就会找出更改网速的方法,根据需要进行修改就OK了!!!!...
2019-09-06 10:15:48
212
原创 常见的注入攻击测试小技巧
在测试时,免不了会遇到一些输入框的测试,那我们不防给输入框中输入这个<script>alert("bug来了!!!")<script>标签,来检测输入框是否进行了标签注入限制。到此为止,又get到了一枚技能,哈哈哈哈哈。。。。。。。。。。...
2019-09-04 12:03:23
665
原创 linux上创建文件服务器用户并授权
1.连接远程linux服务器2.输入用户名密码登陆(默认用户名root,密码123456)3.防止超时退出命令4.查看是否安装openssh组件5.查看openssh服务是否启动6.创建sftp用户:,在系统后台输入命令1.创建用户组groupadd –g 600 ftp-users2.查看已创建的用户组cat /etc/grou...
2019-08-07 10:24:38
450
原创 jmeter性能测试获取cookie
第一步根据jmeter安装路径(例如D:\Tools\apache-jmeter-4.0\bin)下找到jmeter.properties文件,更改cookie配置第二步更改玩配置文件,重启jmeter打开jmeter,创建HTTP请求(或导入脚本),创建Cookie管理,并进行cookie配置OK 直接运行...
2018-12-27 17:42:49
788
原创 java split的使用
public class SplitDemo { public static String[] ss = new String[100]; public SplitDemo(){ String s = "1.申请人是依法注册的企业法人,注册资本不少于二千万元人民币;//2.餐厨垃圾处理设施的选址符合城乡规划,并取得规划许可文件;//3.日处理能力不少于一百吨;//...
2018-07-30 09:23:15
56
原创 使用触发器、存储过程、定时器生成当天流程号
实际应用中举例:触发器declare dataCount integer(6);begin IF length(:new.office_number) !=15 THEN SELECT ONE into dataCount FROM trigger_data; UPDATE trigger_data SET ONE = dataCount + 1; :new.o...
2018-07-09 14:00:56
205
原创 计算天、周、月sql
实际应用中举例selectsum(decode(SUBSTR(TO_CHAR(CREATE_DATE, 'yyyy-MM-dd'),0,10),TO_CHAR (SYSDATE, 'yyyy-MM-dd'),1,0)) AS "sumOfficeDay",sum(decode(SUBSTR(TO_CHAR(CREATE_DATE, 'yyyy-MM-dd'),0,10),TO_CHAR (SY...
2018-07-09 13:49:50
387
原创 oracle 树形结构查询sql
select t.id, t.name_v,t.pid, level from t_resource_type t start with t.pid= '-1' connect by prior t.id = t.pid解析:select 列 from 表名 start with 根节点限定条件 connect by prior 连接条件(注1) where 总体过滤条件注1: ...
2018-07-09 13:47:01
362
原创 oracle 创建dblink 及同义词
//创建(与统一认证产生)linkcreate public database link UCENTER_LINKconnect to "单点用户名" identified by "单点密码"using '(DESCRIPTION =(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = "数据库IP")(PORT = 1521)))(C...
2018-04-25 09:27:47
205
原创 常用的MD5加密工具类
第一种 32位public static String getMD5(String str) { try { // 生成一个MD5加密计算摘要 MessageDigest md = MessageDigest.getInstance("MD5"); // 计算md5函数 m...
2018-04-25 09:24:31
266
原创 java动态生成xml
public class CreateXML { //自定义 创建xml public String AddXml(List<CreateXmlEntity> list) { String xmlString = ""; DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss...
2018-04-25 09:24:13
1949
原创 windows下如何启动redis
打开cmd 输入 C:\>cd C:\Users\Administrator\Desktop\Redis C:\Users\Administrator\Desktop\Redis>redis-server.exe redis.windows.conf如果出现No error 执行下面这段C:\Users\Administrator\Desktop\Redis>redis-...
2018-04-16 09:27:40
681
原创 oracle数据库创建的dblink及同义词
1.Oracle XE版 监听listener.ora配置SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server) (PROGRAM = extproc) ...
2018-02-26 18:02:37
737
转载 eclipse 创建maven 项目 动态web工程完整示例
需求表均同springmvc案例此处只是使用maven注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了没有的话需要安装maven1.新建maven项目,如果不在上面,请到other里面去找一下2,进入maven项目之后,点击next选择webapp之后 next输入两个id package可以不写,是它默认帮你新建一个包...
2017-08-06 15:26:47
212
软件产品项目进度计划模板.doc
2021-05-08
有没有在西安做软件测试的小伙伴,欢迎各位大佬留言,希望跟大佬一起学习进步
2021-05-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人