排序:
默认
按更新时间
按访问量

wps面试一小时的面经

面试官很nice,一直让我不要紧张。 问了两个问题: (1)微信群发红包 (2)wps插入文字 总结: (1)说话有条理,不要紧张,放松 (2)测试用例说的要全面,而又不繁冗。 希望对大家有帮助,这也是对我自己进入测试行业的一个成长过程。 加油!!!

2016-09-22 17:18:13

阅读数:1509

评论数:0

野指针

野指针: “野指针”不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是“野指针”是很危险的,if语句对它不起作用。 “野指针”的成因主要有两种: 1).指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是...

2016-09-12 21:10:14

阅读数:288

评论数:0

逻辑覆盖的实例分析

逻辑覆盖测试:是通过对程序逻辑结构的遍历实现程序的覆盖。从覆盖源代码的不同程度可以分为以下六个标准:语句覆盖、判定覆盖(又称为分支覆盖)、条件覆盖、判定-条件覆盖(又称为分支-条件覆盖)、条件组合覆盖和路径覆盖。        先看一下具体例子的源代码(C语言): int logi...

2016-09-05 21:52:02

阅读数:3432

评论数:0

测试用用例设计

1.假设京东有一个Web API:http://p.jd.com?p1=90&p0=100,输入打折价p1和原价p0,返回折扣信息0.9,请设计测试用例进行测试。 (1)输入打折价错误,,输入原价错误(不在正确范围) (2)输入打折价错误(不在正常范围内),输入原价正确 (3)输入打折价正...

2016-09-01 11:30:12

阅读数:1979

评论数:0

STL之vector,list复习总结回顾

vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随机存取,即[]操作符,即可以以数组下标的方式来访问或遍历。但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存...

2016-08-26 13:23:09

阅读数:453

评论数:0

HTTP常见问题汇总

1、常用的HTTP方法有哪些? GET: 用于请求访问已经被URI(统一资源标识符)识别的资源,可以通过URL传参给服务器 POST:用于传输信息给服务器,主要功能与GET方法类似,但一般推荐使用POST方式。 PUT: 传输文件,报文主体中包含文件内容,保存到对应URI位置。 HEAD:...

2016-08-24 17:01:22

阅读数:3370

评论数:0

TCP通信的三次握手和四次撒手的详细流程(顿悟)

TCP(Transmission Control Protocol) 传输控制协议 三次握手 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowle...

2016-08-24 15:44:20

阅读数:268

评论数:1

软件测试(2)

性能测试--性能指标 1 (1)常用的性能测试 指标有哪些 ? 常用的性能测试指标通常有软件的,事务处理率,IO性能,数据库性能,内存利用率和cpu利用率等时间与资源的使用效率   (2)什么是软件的事务处理时间 ? 是指在处理某一项 任务时从开始 到完成...

2016-08-23 10:29:53

阅读数:166

评论数:0

测试基础(1)

1.白盒测试 和黑河测试 有什么区别? 黑盒测试 (1)完全不考虑程序内部结构和内部特性 (2)检验程序是否能适当的输入数据而产生正确的输出信息 (3)多针对于软件界面而言,软件功能,性能,安全性等多方面进行测试 黑盒是穷举输入测试,把所有可能的输入都作为...

2016-08-23 10:28:50

阅读数:294

评论数:0

软件测试的艺术的读书笔记

最近一直在研读《软件测试的艺术》,无意间在网上找到《软件测试的艺术的笔记》,觉得非常好,分享给大家:

2016-08-23 10:15:31

阅读数:454

评论数:0

内存管理之内存池概述

转自这里 在我们编写代码的过程中,不可避免的要和内存打交道,在申请释放不太频繁的情况下,通常让系统进行内存管理即可。但是,直接使用系统调用malloc/free、new/delete进行内存分配和释放,存在一定的弊端: 1、调用malloc/new,系统根据“最先匹配”、“...

2016-08-19 14:28:46

阅读数:167

评论数:0

C++三大特性之多态性

1.多态的概念 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象变成领域的核心概念。多态(polymorphion),就是多种形态。 2.多态的实现(晚绑定-->虚函数) C++多态性是通过虚函数来完成的,徐哈市南湖允许子类重新定义成员函数,而子类重新...

2016-08-19 08:27:21

阅读数:264

评论数:0

select、poll、epoll的原理、优点、缺点比较总结

实现多路复用输入/输出型模型的一种。让程序监视多个文件句柄的状态变化的。程序会停在select这里等待,知道监视到的文件句柄有一个或者多个发生了状态变化(从数据无到有)。 编写select服务器步骤: (1)创建监听套接字socket(); (2)填充本地信息,绑定bind(); (3)监...

2016-07-30 20:30:31

阅读数:366

评论数:0

TCP

在TCP协议的URG位(URGent),当URG=1时,表示紧急指针字段有效。他告诉系统次报文段有紧急指针,应该尽快的处理(相当于高优先级的数据),而不要爱哦按照原来的排序序列来传送。若不使用紧急指针,那么这两个字符将存储在接收TCP的缓存末尾。只有在所有数据段被处理完毕后这两个字符才能被交付到接...

2016-07-24 00:48:50

阅读数:188

评论数:0

IP的分片与组装

IP如何分片: 检查DF标志位,检查是否允许分片。如果设置了该位,则数据报将被丢弃,并将一个ICMP错误返回给源主机。 基于MTU,确定片长度,将数据长度分为若干部分。(除了最后的数据部分,所有新建的数据选项的长度必须是8个字节的整数倍。) 每个数据部分被放入一个IP数据报,这些数的数据报的...

2016-07-22 17:32:24

阅读数:515

评论数:0

死锁的产生与解除

死锁不仅会发生多个进程中,也会发生在一个进程中。 死锁的概念: 如果一组进程中的每一个进程都在等待仅由该组进程中的其他进程才能引发的事件,那么改组进程是死锁的。 死锁的常见表现: (1)多进程死锁:有进程A,进程B,进程A拥有资源1,需要请求正在被进程B占有的资源2。而进程B拥有资源2,请...

2016-07-18 18:32:38

阅读数:1875

评论数:1

管道

管道: 管道由内核管理的一个缓冲区,可以抽象为现实生活的一个传输线路。管道的一端连接一个进程的输出,向管道中放入数据,一端连接进程的输入,向管道中取出数据。 管道的内部实现机制: 实际上pipe并没有单独的实现数据结构,他利用了文件在Linux中,而是借助了文件系统的file...

2016-07-17 18:08:30

阅读数:195

评论数:0

可重入函数与线程安全的区别与联系

•概念 重入:即重复调用,函数被不同的流调用,有可能会出现第一次调用还没返回时就再次进入该函数开始下一次调用。 可重入:当程序被多个线程反复执行,产生的结果正确。 如果一个函数只访问自己的局部变量或参数,称为可重入函数。 不可重入:当程序被多个线程反复调用,产生的结果出错。 当函数访问一...

2016-07-17 16:53:34

阅读数:2934

评论数:2

【数据结构】平衡搜索树之---B树的算法实现

#include using namespace std; #ifndef __BTREE_H__ #define __BTREE_H__ template//设为三阶B树(每个数组三个关键字) struct BNode { BNode* _parent; size_t _size;//元...

2016-07-01 20:03:08

阅读数:395

评论数:0

HTML的学习(第2篇)

1.设置背景图片 2.索引 我是一名程序媛 我 你 他 图像1 春眠不觉晓春眠不觉晓春眠不觉晓春眠不觉晓 春眠不觉晓春眠不觉晓春眠不觉晓春眠不觉晓 春眠不觉晓春眠不觉晓春眠不觉晓春眠不觉晓 春眠不觉晓春眠不觉晓春眠不觉晓春眠不觉晓 as法国...

2016-07-01 11:52:26

阅读数:168

评论数:0

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