自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LAMO

鉴于之前收藏的一些博客内容一段时间之后因为各种原因被删除,所以自行做一些笔记,方便日后查找,侵删。

  • 博客(83)
  • 收藏
  • 关注

转载 HttpClient使用时遇到几个隐蔽小坑分析

问题场景一: 1.在用get方法去获取数据时,一直都是好好的运行状态,突然遇到“Attempted read from closed stream” 错误。 相关方法用到的代码贴上: HttpGet httpGet = new HttpGet(url); httpClient = new DefaultHttpClient(); httpResponse = h...

2018-06-29 13:39:52 445

转载 界面测试注意点

界面测试的测试点界面是软件,网站 与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远...

2018-06-29 13:39:34 709

转载 TCP和UDP的异同点

转自:https://blog.csdn.net/quiet_girl/article/details/50599777这篇文章整理了TCP和UDP的相同点和不同点,没有非常详细地对TCP和UDP进行讲解,是一些总结性内容。一、TCP和UDP的概念TCP(Transmission Control Protocol),传输控制协议。UDP(User Data Protocol),用户数据报协议。二、...

2018-06-29 13:39:22 30038 1

转载 H5测试需要关注的测试方面

原文转自:https://blog.csdn.net/u011695652/article/details/77932393Html5是近五年来风头最劲的前端界面语言,不管是在PC端和手机端都得到了大幅度的使用,相信不久的将来将会替代Html4成为所有主流WEB界面的前端编写语言。而从H4升级到H5,还是有很多不同特性。且在插件的应用上也大大简化。下面我们就来探讨一下H5测试时应考虑的测试点。  ...

2018-06-29 13:39:07 656

转载 Fiddler修改请求数据

截断方法一:在菜单中选择“Rules”->“Automatic Breakpoint”->“Before Requests”,这种方式会截断所有Request请求。2.浏览器打开站点,并且修改数据:3.执行:Run to Comepletion,查看结果4.取消截断,“Rules”->“Automatic Breakpoint”->“Disabled”。应用场景:修改数据包...

2018-06-29 13:38:57 4981

转载 DB2日期格式转换的函数及说明

--当前日期+20天。cast(replace(varchar(CURRENT timeSTAMP +20 days)  ,'-','')as varchar(8))  --获取当前日期:select current date from sysibm.sysdummy1; values current date;--获取当前日期 select current time from sysibm.sy...

2018-06-29 13:38:42 8690

转载 db2数据库备份与恢复命令

备份DB2数据库的方法如下:在db2inst1用户下操作.在你要保存数据的当前目录执行以下命令:$ db2stop force (停止数据库)$ db2start (启动数据库)*可不停止数据库,直接执行以下命令:$ db2 connect to 数据库名 user 用户名 using 密码 (连接数据库)$ db2 backup db 数据库名系统会自动备份生成一个时间戳的数据备份文件,如:xx...

2018-06-29 13:38:33 15676

转载 python接口测试面试题

参考答案1tps就是每秒钟事务数,transaction per second。吞吐量下降是可能因为频繁访问redis,而频繁访问redis的原因是参数过多,解决的思路很容易想到: 减少参数。我们可以把多组参数变成json字符串之类的一个参数,从而达到信息量不减少而参数个数变少的效果。2对称加密: 信息交换的双方使用同一个密钥加密解密,就像是用同一把钥匙开一把锁非对称加密公开密钥加密(英语:Pub...

2018-06-29 13:37:27 1422 1

转载 db2 导入导出单个表的操作详解

1、导出整个数据库表结构、方法、存储过程等,执行脚本: db2look –d dbname –e –o db.sql –i username –w password db2 -tvf db.sql 2、单表数据的导出及导入: 导出:db2move dbname export -tn tablename -u db2user -p psw 导入:db2move dbname import -u db...

2018-06-29 13:37:05 9750

转载 Eclipse中自动添加注释(作者,时间)

方法一:Eclipse中设置在创建新类时自动生成注释 windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 ${filecomment} ${package_declaration} /** * @author 作者 E-mail: * @version 创建时间:...

2018-06-29 13:36:49 600

转载 SQL基础语句总结

什么是 SQL?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言编者注:ANSI,美国国家标准化组织 #显示数据库show databases;#判断是否存在数据库test_mysql,有的话先删除drop database if exists test_mysql;#创建数据库create database test_mysql;...

2018-06-28 09:29:53 278

转载 Linux常用命令总结

1、系统信息arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示C...

2018-06-28 09:29:41 318

转载 抓包工具Fiddler的使用(3):Fiddler中Composer的使用

原文转自:https://blog.csdn.net/quiet_girl/article/details/50789171前面有两篇博文写了关于Fiddler的简单使用,今天看到了一个视频,里面有一段内容是将Composer的使用,正巧,上次我没有查找到这部分的资料,那其实这个Composer功能使用比较简单,但是我之前怎么没有想到呢,估计是太笨……一、Composer和 Inspectors功...

2018-06-28 09:29:16 644

转载 抓包工具Fiddler的使用(2):Fiddler抓包之后的数据分析

原文转自:https://blog.csdn.net/quiet_girl/article/details/505795701. 首先分析Fiddler抓取的一个Android端的记录(如果使用fiddler访问PC端,因为fiddler默认是IE浏览器,所以应该使用的是IE,如果使用Firefox等,应该需要先设置代理,具体设置原理,同Android设备,请见上一篇博文[抓包工具Fiddler的...

2018-06-28 09:27:44 17575

转载 抓包工具Fiddler的使用(1):Fiddler以及Android端设置

原文转自:https://blog.csdn.net/quiet_girl/article/details/50579412Precondition: 本软件是利用设置代理,在电脑端可以查看利用Fiddler工具可以查看到Android的APP请求的一些信息。​一、首先是Fiddler的下载​下载地址: http://fiddler2.com/get-fiddler或者直接在百度上搜索关键字:Fi...

2018-06-28 09:27:30 563

转载 WEB测试容易遗漏的问题

1.浏览器的后退按钮   提交表单一条已经成功提交的记录,back后再提交,看系统会如何处理。检查多次使用back健的情况在有back的地方,back,回到原来的页面,再back,重复几次,看是否会报错。​2.通过修改URL中的参数,向服务器发起请求,看看会有什么样的结果  利用一些工具,如http watch,可以记录和捕获向服务器发起的URL请求,然后修改其中的参数向服务器发起请求.该功能点可...

2018-06-28 09:27:15 753

转载 linux定时任务的设置 crontab 配置指南

原文转自:https://blog.csdn.net/xiyuan1999/article/details/8160998为当前用户创建cron服务1.  键入 crontab  -e 编辑crontab服务文件      例如 文件内容如下:     */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh      保存文件并并退出  ...

2018-06-28 09:26:47 151

转载 SQL多表查询总结

前言连接查询包括合并、内连接、外连接和交叉连接,如果涉及多表查询,了解这些连接的特点很重要。只有真正了解它们之间的区别,才能正确使用。一、UnionUNION 操作符用于合并两个或多个 SELECT 语句的结果集。UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),...

2018-06-28 09:26:34 2055 2

转载 Java中的异常 Exception

java.lang.Exception类是Java中所有异常的直接或间接父类。即Exception类是所有异常的根类。  比如程序: public class ExceptionTest{ public static void main(String[] args) { int a = 3; int b = 0; ...

2018-06-28 09:26:19 188

转载 Git commit后,本地代码丢失解决方法

原文转自:https://www.jianshu.com/p/5b3166c855b2问题描述:提交代码时,rebase了两次,本地代码丢失了,吓得我差点跳起来。解决方法如下:1、执行命令:git reflogd6ea731 (HEAD -> dev, origin/dev, master) HEAD@{0}: checkout: moving from master to devd6ea...

2018-06-28 09:25:53 18327 6

转载 linux shell数据重定向(输入重定向与输出重定向)详细分析

在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值。linux启动后,会默认打开3个文件描述符,分别是:标准输入standa...

2018-06-27 09:34:54 313

转载 java中重载与重写的区别

首先我们来讲讲:重载(Overloading)    (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。    (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方...

2018-06-27 09:34:32 129

转载 Python-正则表达式总结版

原文转自:https://www.cnblogs.com/xiaoxi-3-/p/9023126.html一、常用的匹配规则总结表模式描述\w匹配字母数字及下划线\W匹配非字母数字及下划线\s匹配任意空白字符,等价于 [\t\n\r\f].\S匹配任意非空字符\d匹配任意数字,等价于 [0-9]\D匹配任意非数字\A匹配字符串开始\Z匹配字符串结束,如果是存在换行,只匹配到换行前的结束字符串\z匹...

2018-06-27 09:34:11 236

转载 面试题 - 移动测试相关

原文转自:https://www.jianshu.com/p/3d51b7e620a8一、web测试和app测试的相同点和区别?相同点:都离不开测试的基础知识和测试原理1、测试测试用例,均使用边界值分析法,等价类划分法等。2、多数采用黑盒测试,来验证业务功能是否能得到正确的应用。3、需要检查界面布局,风格,按钮是否美观、简洁,是否统一。4、测试页面载入和翻页的速度、登陆时长、内存是否溢出等。5、测...

2018-06-27 09:33:58 4125

转载 java命令执行jar包的方式

大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在MANIFEST.MF里面添加如下一句话:Ma...

2018-06-27 09:33:30 413

转载 压力测试的步骤

压力测试分为如下大概(个人如此):(1)确定存量数据的规模(用户一般会要求制造出3-5年的存量数据);(2)确定需要进行压力测试的业务(一般是用户使用最频繁,或者业务操作复杂的业务);(3)确定操作用户的的数量、各类操作用户的比例;(4)峰值业务量的要求(一般是1个小时内最多要处理的笔数);(5)对实时业务响应时间的要求(如在峰值情况下,单笔业务的处理时间(如小于60秒));(6)对于批量处理过程...

2018-06-27 09:33:19 8439

转载 【Postman 接口测试工具】 http 协议的接口测试

HTTP的接口测试工具有很多,可以进行http请求的方式也有很多,但是可以直接拿来就用,而且功能还支持的不错的,我使用过的来讲,还是postman比较上手。优点:1、支持用例管理2、支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能3、支持批量运行4、支持用例导出、导入5、支持云端保存用例【付费用户】可以说POSTMAN满足了HTTP接口测试的大部分功能,只有少部分的功能不被支...

2018-06-27 09:32:49 2236

转载 基于http协议的接口测试(1)

原文转自:https://blog.csdn.net/luozhuwang/article/details/14169941接口的分类:1、系统与系统之间的调用,比如银行会提供接口供电子商务网站调用,或者说,支付宝会提供接口给淘宝调用 2、上层服务对下层服务的调用,比如service层会调用DAO层的接口,而应用层又会调用服务层提供的接口,一般会通过 3、服务之间的调用,比如注册用户时,会先调用用...

2018-06-27 09:32:19 6511

转载 Java实现数据批量导入数据库(优化速度-2种方法)

原文转自:https://blog.csdn.net/qy20115549/article/details/52699724目录程序结构连接数据程序批量处理的两种方式main方法使用JDBC连接MySQL数据库进行数据插入的时候,经常会遇到数据量较大,插入数据库较慢,如何进行优化,加快导入数据库的速度,批量处理呢?以下程序提供了两种方法。程序结构连接数据程序package db;import j...

2018-06-27 09:31:53 23631 2

转载 appium+python获取元素属性get_attribute

原文转自:https://www.cnblogs.com/yoyoketang/p/7942745.html获取text# coding:utf-8from appium import webdriverfrom time import sleepdesired_caps = { 'platformName': 'Android', ...

2018-06-27 09:29:55 3259

转载 异常的深入研究与分析(1)

异常机制概述异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。异常处理的流程当程序中抛出一个异常后,程序从程序中导致异常的代码处跳出,java虚拟机检测寻找和try关键字匹配的处理该异常的catch块,如果找到,将控制权交到catch块中的代码,然后继续往下执行程序,try块中发生异常的代码不...

2018-06-26 11:27:11 127

转载 MongoDB和MySQL的区别

MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方。所以我们所熟知的那些SQL语句就不适用于MongoDB了,因为SQL语句是关系型数据库的标准语言。一、关系型数据库-MySQL1、在不同的引擎上有不同的存储方式。2、查询语句是使用传统的sql语句,...

2018-06-26 11:26:50 495

转载 Jenkins构建自动化任务

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。一、环境配置1、切换到jenkins.jar存放的目录,输入如下命令:$ java -jar jenkins.war如果需要修改端口可以使用如下命令:$ java -jar jenkins.war--httpPort=8081然后在浏览器中输入l...

2018-06-26 11:26:32 195

转载 Appium+Python3入门

前言:原文转自:http://www.cnblogs.com/xiaoxi-3-/p/7941253.htmlAppium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用。一、环境配置1、安装Node.jshttps://nodejs.org/2、安装Appiumhttp://appium.io/ 3、安装Android SDKhttp:/...

2018-06-26 11:26:16 6688 2

转载 Python+reuqests自动化接口测试

原文转自:https://www.cnblogs.com/timer228/p/7904622.html1.最近自己在摸索Python+reuqests自动化接口测试,要实现某个功能,首先自己得有清晰的逻辑思路!这样效率才会很快!思路--1.通过python读取Excel中的接口用例,2.通过python的函数调用,get/Post 进行测试,3把测试结果写到一个新的Excel表格中!1:编写接口...

2018-06-26 11:26:00 518

转载 基于 http 四种提交方式的接口自动化实例

原文转自:https://testerhome.com/topics/11566四种方式包括POST、DELETE、PUT、GET,对应的功能是增、删、改、查。1.POSTPOST:向指定资源提交数据进行处理请求。url格式:http://IP:port/xx测试数据格式:{aa:11,bb:‘BB’}详情参考前面的文章https://testerhome.com/topics/107142.PU...

2018-06-26 11:25:41 827

转载 shell浅谈之三for、while、until循环

转自:https://blog.csdn.net/taiyang1987912/article/details/38929069一、简介      Shell编程中循环命令用于特定条件下决定某些语句重复执行的控制方式,有三种常用的循环语句:for、while和until。while循环和for循环属于“当型循环”,而until属于“直到型循环”。循环控制符:break和continue控制流程转向...

2018-06-26 11:25:26 224

转载 Selenium Webdriver元素定位的八种常用方法

如果你只是想快速实现控件抓取,而不急于了解其原理,可直接看:http://blog.csdn.net/kaka1121/article/details/51878346如果你想学习web端自动化,或者更快速地完成更稳定的前端自动化,不妨尝试点击:Web自动化框架LazyUI使用手册(1)--框架简介在使用selenium webdriver进行元素定位时,通常使用findElement或findE...

2018-06-26 11:25:09 238

转载 接口测试之HTTP协议详解

引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2....

2018-06-26 11:24:49 1682

转载 接口测试中注意的问题

1、 注意数据清理 在写脚本后注意及时清理接口测试过程中,向数据库或实时搜索中插入的数据,以免脚本的持续运行,会对数据库和实时搜索造成不必要的负担。 2、 在编写脚本前,提前写好用例接口测试虽然对代码的要求比较高,但是最终影响测试质量的不是代码能力的高低,而是设计用例能力的高低。设计和编写用例是写脚本的前提,是脚本代码实现的对象。所以在动手写脚本前,必须先把用例准备好,如果是新人,则需要请开发和接...

2018-06-26 11:24:32 1458

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除