- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 AndroidStudio报错com.intellij.ide.plugins.StartupAbortedException: UI initialization failed
双击启动。
2023-03-28 17:27:34
585
原创 jmeter压力测试指标解释
什么是RT?RT就是指系统在接收到请求和做出相应这段时间跨度但是值得一提的是RT的值越高,并不真的就能说明我们的系统的吞吐量就很高,比如说,如果存在数据在网络中传输时出现了丢包的现象,传输的数据少了,速度就会增加,但是这是事故,不是说我们的系统吞吐量高。...
2022-07-20 15:50:14
1357
原创 web端接口数据一键复制导入postman
问题如何获取WEB端既定请求的请求内容,同步到Postman进行联调测试?解决GoogleChrome调试时,有针对接口的Copy项,其中有两项能够实现上面提到功能。
2022-07-18 13:56:42
2216
原创 2021-08-17 【软件测试】一年实战经验,前端(APP端)、后端(web端)测试总结文档
软件测试行业在国内发展时间较短,每个公司对软件测试公司的定位和工作内容也不经相同。本人只在一个公司从事测试工作并时间不长,如有偏见欢迎指正,不胜感激。好文章,在这推荐下!!测试总结以下是APP测试个人总结,仅供参考,下载链接附在文末百度网盘以下是APP测试软件的使用个人总结,仅供参考,下载链接附在文末百度网盘以下是测试流程的使用个人总结,仅供参考,下载链接附在文末百度网盘以下是接口测试关注点的个人总结,还未完成仅供参考,下载链接附在文末百度网盘附一张自动化测试selenium使用脑图
2021-08-20 14:59:48
2516
2
原创 postman提取response header中的token参数值,设置为环境变量,附代码
前言一个app后台接口测的时候,要获取当前用户token,并且加头部数据,话不多说,开始示范。开始操作按图片上步骤1.2…来点击我这里是已经添加了的access_token点击了2后弹出窗口编辑填写你要的接口及数据后跑起来就行 设置为你需要的环境就行,不需要的注释掉跑完的log日志输出结束及代码pm.test("获取响应头部token写入当前环境中", function () { var access_token = postman.getResponseHeader(
2021-07-19 18:20:42
2292
原创 2021-07-12 python简单代码实现Excel两张表中sheet表据对应列值合并/多个Excel文件根据列值合并表
直接上代码,详细内容参考代码内注解# @Time : 2021/7/12 10:23# @Author : hubaba# @Software: PyCharm# @Script : 简单合并两张excel表格中的sheet表,根据两张表中对应的列值import pandasimport pandas as pdDATA_Dir = 'D:/Download/'# 路径添加注意占位符 %s 的使用excel_1_path = '%s戏曲大师内容清单.xlsx' % DATA_
2021-07-12 14:40:41
339
原创 通过python自动发送测试验收邮件及报告-实现邮件自动发送
提醒!QQ 邮箱一般默认关闭SMTP服务,我们得先去开启它。请打开https://mail.qq.com/,登录你的邮箱。然后点击位于顶部的【设置】按钮,选择【账户设置】,然后下拉到这个位置。直接上代码了# @Time : 2021/7/6 9:36# @Author : hubaba# @Software: PyCharm# smtplib 用于邮件的发信动作import smtplibfrom email.mime.text import MIMEText# email 用于构
2021-07-06 10:07:23
524
原创 appium-doctor命令错误入坑-已解决
Appium下载安装及环境配置 参考文章https://www.pianshen.com/article/4486501175/错误处理WARN AppiumDoctor ✖ opencv4nodejs cannot be found.WARN AppiumDoctor ✖ ffmpeg cannot be foundWARN AppiumDoctor ✖ mjpeg-consumer cannot be found.WARN AppiumDoctor ✖ bundlet
2021-07-03 12:26:26
808
2
原创 用jmeter对抽奖接口进行抽奖概率分析测试
设置Jmeter语言为中文环境Jmeter菜单栏选择OptionsàChoose LanguageàChinese (Simplified)这种方法,重启软件后又变为英文环境了。自动化测试中奖概率jmeter实现自动化方案:1、中奖概率在千万级别不可能用人工进行,需要借助自动化。2、在自动化测试工具的选择上,用Java代码脚本的形式做到千万级别的次数运行时间太长,需要借助并发测试工具。3、考虑使用Jmeter的接口测试功能,加上并发的功能和顺序执行的逻辑来实现。以下创建等级显示以文字来显示
2021-06-24 17:51:07
4129
1
原创 处理python读取excel中数据时报错:不支持
下载:依次运行以下两个命令下载框架pip install xlrdpip install openpyxl下载成功如图即可
2021-06-09 16:51:35
648
2
原创 2021-06-03数据库查询----排序
数据库查询----排序为了方便查看数据,可以对数据进行排序语法:select * from 表名 order by 列1 asc|desc [,列2 asc|desc,...]说明:将行数据按照列1进行排序,如果某些行列1的值相同时,则按照列2排序,以此类推默认按照列值从小到大排列(asc)asc从小到大排列,即升序desc从大到小排序,即降序...
2021-06-03 19:53:43
119
原创 2021-06-03pip报错 ValueError: Unable to find resource t64.exe in package pip._vendor.distlib
pip报错 ValueError: Unable to find resource t64.exe in package pip._vendor.distlib接下来我通过自己的实际遇到的问题和怎么解决的步骤都写下来###1,我PIP 个包 时,提示我 pip 版本 太低###2,提示报错为:ValueError: Unable to find resource t64.exe in package pip._vendor.distlib###3,卸载 python -m pip uninstall
2021-06-03 11:23:21
288
原创 Math。round,数值取整底层代码解析
初始代码import java.util.Scanner;/** * 9:56 * 近似值,输入数值取整输出,四舍五入 */public class Approximate_value_1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNextDouble()) { double d = sc
2021-05-11 10:11:34
438
原创 关于count=count++
count = count ++首先count本来就是0,在经过这个公式后,右边的count会先把原来的值0给左边的count,然后自身再自增,所以左边的count =0 ,所以下次count还是0,所以答案是0
2021-05-10 10:01:12
1017
原创 面向腾讯(实战)-测试开发-实习生(面经)详解
最后两问
2020-11-19 12:27:30
706
原创 基于java-web入门、面向对象的银行bank系统、基本功能实现及源代码+全部源代码+可运行war包
银行储蓄系统 有mysql代码 整个项目包 以及课程设计文档。数据库用mysql来进行管理存储数据,后端用servlet写。主要实现的功能有注册与登录,定期存钱取钱,活期存钱取钱。以及明细表。主要功能有:1.用户注册2.用户登录(余额查询、取款、存款、转账、个人操作记录查询)3.管理员登录(用户列表展示、用户信息修改、用户信息删除、用户冻结、解冻、添加用户)涉及到的知识点有:1.JDBC 2.Servlet 3.过滤器 4…EL与JSTL表达式项目结构:操作主界面:主要界面:部分代
2020-09-12 17:05:07
1521
10
原创 mysql最新两种java连接池技术-c3p0和Druid(德鲁伊连接池)实现 - 及几种的连接关闭方式实现
一、什么是数据库连接池?官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多个数据库连接,并把他们集中管理,供程序使用,可以保证较快的数据库读写速度,还更加安全可靠。二、数据库连接池的运行机制(1) 程序初始化时创建连接池(2) 使用时向连接池申请可用连接(3) 使用完毕,将连
2020-08-13 17:11:38
807
1
原创 java项目实现登录、注册、管理员界面、密码加密、解密、带美化UI登录界面+mysql连接+SWING、AWT+文件处理操作+对成员进行增删改查功能的实现+编辑器使用的是IDEA2018+JDK1.8
图片乱序直接上代码:
2020-08-08 09:23:41
1236
2
原创 idea中GBK代码转换成UTF-8格式 Ctrl+C+V一秒 解决单个代码文件转义 完美解决方法
第一步:如果一个文件使用的是GBK编码,在idea中通过UTF-8的方式加载的文件,就会出现乱码。这个时候可采用:先通过reload方式进行将编码格式变为GBK,这个时候看到的文件就不再是乱码;如果希望文件采用UTF-8编码,则再通过convert方式将文件转为UTF-8.(这个时候文件的字节流已经发生了变化)第二步:使用快捷键Ctrl+a选择整个文件代码;再使用Ctrl+c复制整个代码文件;然后按 ← 删除整个文件夹的内容,而其中输入或输出的数据则称为数据流(Data Stream),用统一的接口来表示,从而使程序设计简单明了。java对流是用对对象方式处理2、输入流InStream把数据从外部通过流对象传输到内部3、输出流OutStream把数据从内部通过流对象传输到外部在Java开发环境中,主要是由包java.io中提供的一系列的类和接口来实现输入/输出处理。标准输入/输出处理则是由包java.lang中提供的类来处理的,但这些类
2020-07-22 23:05:24
2592
1
原创 二分查找算法代码详解:
//二分查找的前提是数组有序 public int binarysearch(int []arr,int left,int right,int findVal){ int mid=(left+right)/2; int midVal=arr[mid]; if(left>right){ // 此时整个数组已经遍历完,仍然没有找到目标 return -1; } if(findVal>midVal){ .
2020-07-22 22:56:27
1583
转载 spring源码深度解析第2版+pdf百度云盘
https://pan.baidu.com/s/1ZedWWt_P-g6Rb03rM4rVHw百度提取码:9hh4
2020-07-22 22:51:12
7084
4
原创 Runnable接口实现线程、synchronized块锁代码详解
线程:1、利用Runnable接口实现线程· 这种方式扩展性较强,可以实现一个接口,还可以再去继承其他类,省去了单继承的弊端;但这种方式也要重写run方法,实现该接口后与Thread类一起使用。· 实现了Runnable接口的类的对象不是线程对象,只是为线程对象提供入口方法(run()方法)。· 创建了实现Runnable接口的类的对象后,可以直接new一个线程对象(Thread t = new Thread(mt))(有自己的run方法,只是不用),注意要调用Thread类有参的构造方法,将实现了
2020-07-17 21:22:39
702
1
原创 反射,进程,线程
反射实践代码过反射获取类的实例package com.njlife123.qzmall.base;public class Q { int a = 2; int b = 2; public Q() { } public Q(int a) { this.a = a; } public int getA() { return a; } public void setA(int a) {
2020-07-17 15:30:26
201
原创 java中反射机制及略微扩展
控制层:接收请求,分析请求业务层:完成各种业务持久层:完成对存储介质(外部设备)中的数据的交互回调机制(1)current.list(New JavaFilter)① 从current所指的第一个文件对象,看是不是目录,如果是,就放在字符串中,如果不是,就模式匹配,模式匹配false就不放在字符串中,如果是true则相反② JavaFilter实现 接口③ 迭代目录下的所有元素④ 策略模式name.endsWith(“.java”);(2) 递归的缺点:变量很多 变量浪费
2020-07-15 11:32:23
147
原创 Java,封装类toString代码详细分析,内存结构案例详解
案例6-10分析teacher.java源代码package day701;public class Teacher extends Person { String department;// 部门 int schoolAge;// 教龄 public Teacher() { System.out.println("构造器Teacher()被调用"); } public Teacher(String name) { // 调用父类中的构造器Person(String the
2020-07-01 22:21:34
563
原创 Java基础三个排序详解_继承粗解语法关键字分析
集合存放数据的容器,存放的数据可以是基本类型也可以是引用类型,数据类型必须一致,存放数据的空间是连续的即地址连续,长度固定声明数组变量首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arrayRefVar; // 首选的方法 dataType arrayRefVar[]; // 效果相同,但不是首选方法注意: 建议使用 dataType[] arrayRefVar 的声明风格声明数组变量。dataType arrayRefVar[] 风格是来自 C/
2020-06-28 22:10:51
439
Bank1.9.rar
2020-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人