1
强引用、软引用、弱引用、幻象引用有什么区别?

在 Java 语言中,除了原始数据类型的变量,其他所有都是所谓的引用类型,指向各种不同的对象,Java中根据其生命周期的长短,将引用分为4类,分别是强引用、弱引用、软引用和幻象引用(虚引用),不同的引用类型,主要体现的是对象不同的可达性状态和对垃圾回收集的影响。 强引用 什么是强引用 Object ...

测试轩 @ 2020/04/06

2
fiddler---Fiddler模拟接口数据(mock)

我们在做接口测试的时候有时候会遇到,接口还没有开发完成,领导就让先介入测试,然后缩短项目时间,有的人肯定会懵,接口还没开发好,怎么介入测试,其实就引入新的词语mock了。 mock mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。比如: ...

测试-安静 @ 2020/04/04

3
App压力稳定性测试之Monkey

Android系统自带monkey程序,模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。 Monkey的使用是在产品稳定了,没有特别多的Bug时候。用monkey去测试待测应用的稳定性、健壮性(是否会发生闪退、崩溃),手机出厂前的整机测... ...

执灯行 @ 2020/04/04

4
做一些简单工作经历总结,自己想到那算那吧

离上一次发随笔快一年了,时间过的好快呀。 一七年毕业以来自己工作也快三年左右了,自己最开始其实是想找java开发的,大学的毕设也是用jsp写的一个简单的web网站,无奈面试总被刷而且遇到了大量的培训机构。于是乎就转入软件测试这个行业。没想到啊转眼间一干就三年多了。 记得第一家公司在二小小城市,规模其 ...

你可以回去等通知了 @ 2020/04/04

5
软件测试中的80/20原则浅谈

从事软件测试行业多年,不管是目前比较流行的业务测试,还是最常见的功能测试,80/20原则(80% 的软件缺陷常常生存在软件20% 的空间里)一直都是适用的。 然而,有时候在总结测试经验的时候发现,这个软件测试行业入门必知的一个知识好像在测试过程中已经被忽略了;看过有人调查的一篇文章,超过60%的人可 ...

ImTE @ 2020/04/04

6
性能测试--压测场景介绍

1. 项目介绍该项目是某银行的一个零售信贷的系统,主要功能是实现贷款信息的录入,和一些待办事项的查询。贷款信息的录入这块,表单很复杂,需要填写的信息特别多,包括客户的基本信息、详细信息、贷款申请信息、押品的信息等。各交易响应时间要求80用户并发时达到5-8秒,平均TPS1.5左右。2. 压测场景介绍 ...

Dr博士 @ 2020/04/03

7
性能测试--压测中问题定位思路

1、 刚开始压测报错,停了之后重新压测不报错这种情况经常遇到,特别是重启服务之后,因为系统刚重启,需要做一些初始化的动作,如果一下上很多并发用户数难免会报错,只要压测几次之后不再报错,就是正常的,服务器也需要“预热”一段时间。2、 少用户并发不报错,大用户并发报错可能有两种情况引起这种问题,一是脚本 ...

Dr博士 @ 2020/04/03

8
appium---操作手机按键(adb shell input keyevent )

通常在做app测试的时候,我们都会用到一些开机键,返回键,home键等一系列的操作来帮助我们测试,那么在自动化中如何实现这些呢? keyevent keyevent表示android中的模拟手机的一些按键。 官网:https://developer.android.com/reference/and ...

测试-安静 @ 2020/04/02

9
Mysql-记录工作中的'杂烩'(更新)

Sql语言分类: DDL(Data Definition Languages):数据定义语言,定义数据库、表、列、索引。如:create、drop、alter DML(Data Manipulation Language):数据操纵语言,进行增删改查。如:insert、delete、update、s ...

平日快乐 @ 2020/04/02

10
itest(爱测试) 4.5.2 发布,开源BUG 跟踪管理 & 敏捷测试管理软件

test 开源敏捷测试管理,testOps 践行者,极简的任务管理,测试管理,缺陷管理,测试环境管理4合1,又有丰富的统计分析。每次24个更新, ...

itestAndy @ 2020/04/02

11
Mysql-Sql查询汇总

简单查询 创建students表 create table students( id int not null unique primary key auto_increment, name varchar(10) not null, class varchar(10) not null, grad ...

平日快乐 @ 2020/04/01

12
Mysql-杂烩(持续更新)

Sql语言分类: DDL(Data Definition Languages):数据定义语言,定义数据库、表、列、索引。如:create、drop、alter DML(Data Manipulation Language):数据操纵语言,进行增删改查。如:insert、delete、update、s ...

平日快乐 @ 2020/04/01

13
vue基础指令学习

欢迎大家去 "我的博客" 瞅瞅,里面有更多关于测试实战的内容哦!! ...

测试轩 @ 2020/04/01

14
全栈测试工程师

不久前,一位朋友让帮忙推荐个测试工程师,于是聊到了他们对测试工程师的诉求。 朋友公司是一家做教育软件的公司:Web端、App端产品都有涉及。 最初的诉求就是想找一位有1-2年相关产品测试经验的人即可。 但经过几轮沟通后,他的诉求增加了不少: 最好会一点自动化、性能,以后会用到; 最好会一点运维,开发 ...

拜托拜托 @ 2020/04/01

15
appium---adb shell input 模拟操作系列

adb做为android的调试桥,在做app自动化中有着巨大的用处,可以帮助我们解决问题,今天主要认识adb shell input adb shell input 我们首先通过cmd输入adb shell input有哪些内容 $ adb shell input Usage: input [<so ...

测试-安静 @ 2020/03/31

16
Mysql-Navicat破解使用

1、安装破解 官网下载路径:http://www.navicat.com.cn/download/navicat-premium 补丁下载路径:https://www.cr173.com/soft/655833.html 破解需要断网,将对应版本的补丁全部复制到navicat.exe所在目录 2、连 ...

平日快乐 @ 2020/03/31

17
Mysql-Sql增删改查

1、查询 -- 查询select * from user 注释快捷键:ctrl+/ 2、创建表 -- 格式 create table 表名( 字段名 类型 约束, 字段名 类型 约束 ) -- 举例 create table test3( id int unsigned primary key au ...

平日快乐 @ 2020/03/31

18
禅道 给禅道缺陷增加自定义字段供不同的缺陷操作页面使用

给禅道缺陷增加自定义字段供不同的缺陷操作页面使用 by:授客 QQ:1033553122 实践环境 禅道项目管理软件9.2.1 、8.0开源Linux版 需求描述 在禅道创建、修改、查看、关闭缺陷页面添加一个自定义字段 一个单选下拉选框,并针对不同的页面做是否必填校验。 给数据库表zt_bug新增自 ...

授客 @ 2020/03/30

19
adt-bundle环境搭建(Win7+Win10)

一、adt-bundle安装包 安装包的下载地址:http://tools.android-studio.org/index.php/adt-bundle-plugin 链接中包含有windows、mac osx、linux环境的安装包。 下载好的压缩包直接解压,不用安装。解压之后放在磁盘的根目录下 ...

执灯行 @ 2020/03/29

20
adb安卓调试桥测试应用(adb shell)

一、adb简介二、adb环境搭建三、adb连接Android设备步骤1、USB数据线连接2、WIFI远程连接四、adb shell命令1、简介2、常用adb shell命令 一、adb简介Android 调试桥 (ADB,Android Debug Bridge) 是Android SDK里的一个工 ...

执灯行 @ 2020/03/29