自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 计算机网络面试题

1.TCP和UDP的区别和各自特点面向连接的TCP      TCP面向连接通信,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换      “面向连接”就是在正式通信前必须要与对方建立起连接。     TCP协议能为应用程序提供可靠的通信连接,使一台计算机发出的字节流无差错地发往网络上的其他计算机,对可靠性要求高的数据通信系统往往使用TC

2017-09-21 10:19:42 548

原创 zhaoshangwangke面试题

今天面试了某公司的软件测试工程师岗位,下面来发一波面经。一面(技术面):JAVA内存泄露反转链表(时间复杂度、空间复杂度)针对微信支付功能设计测试用例二面(技术面):junit框架怎么做接口测试开发和测试分别需要了解什么知识实习干了什么三面(HR面):你拿了什么offer?是什么岗位的?去吗?为什么?校园经历具体干了什么?实习干了

2017-09-19 21:34:17 484

转载 Selenium自动化测试框架

Webdriver工作原理启动脚本时,Webdriver会启动一个新的线程去启动浏览器,这里启动浏览器有两种方式:带用户信息、不带用户信息。启动了浏览器之后,Webdriver会把这个浏览器绑定在一个特定的端口上面(此时可将浏览器理解为服务端,脚本是一个客户端),此时通过脚本来操纵浏览器(如发送一个请求),浏览器就会做相应的处理并将结果返回给客户端。常见的自动化测试架构

2017-08-04 10:02:45 1000

原创 微软测试岗笔试题:榨汁机

题目:对于一台榨汁机的需求阶段,需求还没有整理出来,测试人员先行介入,测试人员应该从哪些方面考虑测试用例?这是一个很常见的测试题目。无论是对榨汁机还是对保温杯,都可以通过以下几个方面进行测试用例的设计:静态测试:静态测试主要是针对外观进行测试。动态测试:动态测试可分白盒测试和黑盒测试。对于动态测试中,每种测试最好分别设计有效测试用例和无效测试用例。本题将动态测试分为

2017-06-24 21:33:42 1970

原创 MYSQL常见面试题及基础知识点

1.数据库中事务的四大特性(ACID)⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。⑵ 一致性(Consistency)  一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。  拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如

2017-06-08 19:28:41 20122 1

原创 软件测试较好的学习网站

本人目前从事测试岗,一直在不断的学习,以下是我找到的一些比较好的学习网站,分享出来供大家参考。如有遗漏欢迎大家在评论中补充,本博客还会不断更新,谢谢大家!先放一个针对于小白的想从事这门行业的博客供大家参考:http://blog.csdn.net/xc5683/article/details/9448427以下是360doc网站:软件测试领域架构:http:

2017-06-06 22:44:53 24956 1

原创 Junit4测试套件的使用

测试套件就是组织测试类一起运行的在测试套件中也可以添加其他的测试套件。和添加测试类一样,直接在SuiteClasses里加入其他测试套件类的名称就可以了。代码:import static org.junit.Assert.*;import org.junit.Test;import org.junit.runner.RunWith;import org.junit.runn

2017-05-29 11:43:29 650

原创 Junit4参数化设置以及测试套件使用

Junit4参数化设置必要性:为保证单元测试的严谨性,通常会模拟不同的测试数据来测试方法的处理能力为此我们需要编写大量的单元测试的方法,可是这些测试方法都是大同小异的它们的代码结构都是相同的,不同的仅仅是测试数据和期望值这时可以使用JUnit4的参数化测试,提取测试方法中相同代码 ,提高代码重用度 Junit4参数化设置实例代码(来自慕课网):import stat

2017-05-29 11:18:59 857

原创 性能测试名词.解释

并发用户数量:与服务器进行交互的在线用户数量。请求响应时间:从client端发出请求到得到响应的整个时间,一般包括网络响应时间+server的响应时间(server包括应用服务响应时间和数据库响应时间)。事务响应时间:完成这个事务所用的时间。是性能测试中重点关注的指标。吞吐率:单位时间在网络上传输的数据量,指的是从server端返回client的

2017-05-19 14:10:59 727

原创 JAVA版的快排

不了解的或者有更好方法的欢迎讨论话不多说,代码奉上:public class QuickSort { public static void main(String[] args){ //int[] num={1,7,3,88,44,151,88,36,17}; int[] num={6,88,1,4,83,54,64,19,22}; for(int i:num) S

2017-05-17 16:25:05 349

原创 将两个数交换的3种方法(异或法有陷阱!)

将两个数字进行交换,一共有3种方法:使用额外空间的方法:最常用的方法,代码如下:int a=50,b=22,t;t=a;a=b;b=t;不使用额外空间的方法:(1)加减法 (2)异或法(1)加减法代码如下:int a=50,b=22,t;a=a+b;b=a-b;a=a-b;(2)异或法(是两数交换所用时间最快的方法)

2017-05-17 16:23:25 2121 1

原创 软件测试知识点大全

软件测试的对象包括:源程序、目标程序、数据及相关文档 单元测试->集成测试->确认测试->系统测试->验收测试(1)单元测试: 单元测试又称为模块测试,是针对软件设计的最小单位程序模块进行正确性检查的测试工作,单元测试需要从程序内部结构出发设计测试用例,多个模块可以平行地独立进行单元测试。Junit 测试是程序员测试,即所谓 白盒测试 ,因为程序员知道被测试的软件如何( How )

2017-05-02 21:47:22 1206

转载 论MVC和HHS

模型层(Model):一个User对象,持久层(Dao):将一个User对象插入到数据库,就是对数据库的一些操作,与DAO层一样,就是一些SQL之类的业务逻辑层(Service):插入之前要判断这个用户是否存在,所以有两次数据库的交互,一次查询是否存在,如果存在,不插入并且返回错误信息,如果不存在,插入(调用持久层)。也可以理解为多个持久层处理的集合+其他逻辑或者处理。

2017-05-02 21:44:52 468

翻译 HashMap工作原理

以前使用过很多次HashMap,但是对于其是如何实现的却不是很了解,最近看了看HashMap的源码加上自己的理解写了这篇文章方便以后回忆,写得不好的地方请提醒。        HashMap继承了AbstractMap类并且实现了Map、Cloneable、Serializable三个接口。        PS:并不是每一个集合类都会实现Cloneable、Serializable接口,克

2017-04-14 16:00:56 373

空空如也

空空如也

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

TA关注的人

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