- 博客(13)
- 资源 (5)
- 收藏
- 关注
转载 单元测试需要从哪些方面着手
前言 笼统的来说测试条件无非就是两个方面:① 正向测试 ,② 反向测试! 如果单从这两个方面来思考,肯定出现丢三落四的情况,也就是说不全面,所以应该在上面两种情况的基础上再进行具体划分,那么只要我们能够遵循这些条件基本上就能做到全面(如果能做到,大约80%的问题应该都解决了),于是就出现了下面要说的六个方面内容! 前辈们把这些测试条件总结为:Right – BIC
2015-07-31 17:50:18 1631
转载 Javascript单元测试的基础
当你写代码的时候,无论是JS代码或其他程序语言是否正常工作是一件你需要关注的事情。你写了一个代码片段,想让它能像预想的一样工作,没有任何差别,这就是为什么你要写那段代码。想象一下,当你已经写了差不多几千行代码时,你能保证它能够正常工作吗?答案是不一定吧。 单元测试能够让你写的代码按照你之前预想的方式工作。 那么,究竟什么是单元测试? 维基百科上对于单元测试的定义是这样
2015-07-31 15:54:31 481
转载 cookie和session
1.cookie是存在客户端的,session是存在服务端的2.cookie:1)用户登录一个网站,则浏览器中会生成一串cookie值,每次访问网站的其他页面都会把浏览器上的cookie内容和用户信息进行比对,如能对上,则能成功访问。若对不上,则跳转到登录页面重新登录。2)存在浏览器上的cookie有个过期时间,若到了这个时间,则网站那边的cookie内容无
2015-07-31 15:36:25 406
转载 使用console进行性能测试和计算代码运行时间
对于前端开发人员,在开发过程中经常需要监控某些表达式或变量的值,如果使用用 debugger 会显得过于笨重,最常用的方法是会将值输出到控制台上方便调试。 最常用的语句就是console.log(expression)了。 从早前一道阿里实习生招聘笔试题目入手:function f1() {console.time('time span');}
2015-07-31 15:07:08 1747
转载 Web兼容性测试
Web兼容性测试类型主要有:操作系统、浏览器、分辨率和网速方面兼容性测试; 1.操作系统兼容性市场上有很多不同的操作系统,常用的有Windows XP、Windows7、Mac、Linux等操作系统;同一个应用在不同的操作系统下,可能会有兼容性问题,可能有些系统正常,有些系统不正常,我们应该当针对当前主流的操作系统版本进行兼容性测试; 2.浏览器兼容性国内主流的浏览器内核主
2015-07-31 14:20:20 6348
转载 Facebook网络模拟测试工具ATC使用
Facebook在其工程博客(原文)上宣布开源移动网络测试工具Augmented Traffic Control(ATC),我迅速试用了一番,非常不错,对手游或者其他APP的调试和测试都非常有帮助,介绍给大家。 ATC 现在已经是APP时代了,由于手机网络的特殊性,移动APP需要面临更加复杂的网络环境。在设计之初就要考虑如何应对各种网络环境,比如很高的延迟,经常丢包
2015-07-31 13:51:06 852
转载 FireFox和IE下使用Date来构造新Date对象的BUG
正常方式 我们都知道可以使用new Date()来创建一个Date对象。 new Date();//Date {Mon Jun 15 2015 15:53:16 GMT+0800} 也可以用new Date(时间戳)的方式来创建一个指定时间戳的Date对象。 new Date(1330334847297);//Date {Mon Feb 27 2012 17
2015-07-31 13:50:29 441
转载 通过持续Ping来检测网络质量
通过在两个远程节点之间持续ping,可以来检测网络质量是否稳定。 下面的办法是每秒ping一次,每天一个日志。 一、ping脚本/opt/pinglog.sh,带日志记录#!/usr/bin/env bashif [ ! -d /var/log/ping ];thenmkdir -p /var/log/pingfipkill -f "/b
2015-07-31 10:44:54 5068
转载 Loadrunner常用15种的分析点
1、Vusers:提供了生产负载的虚拟用户运行状态的相关信息,可以帮助我们了解负载生成的结果。 2、Rendezvous(负载过程中集合点下的虚拟用户):当设置集合点后会生成相关数据,反映了随着时间的推移各个时间点上并发用户的数目,方便我们了解并发用户的变化情况。 3、Errors(错误统计):通过错误信息可以了解错误产生的时间和错误类型,方便定位产生错误的原因。 4
2015-07-31 10:41:59 428
转载 JMeter中对于Json数据的处理方法
http://www.51testing.com/?viewspace-3578536Json 作为一种数据交换格式在网络开发,特别是 Ajax 与 Restful 架构中应用的越来越广泛。而 Apache 的 JMeter 也是较受欢迎的压力测试工具之一,但是它本身没有提供对于 Json 数据的响应处理。本文中假设需要从 HTTP 的响应头中返回的 Json 格式的数据流中抽取某
2015-07-31 10:22:09 649
转载 Junit-12
AssertionsAssert.assertNotEquals() for float parametersVersion 4.11 added Assert.assertEquals() for float parameters with a delta, and Assert.assertNotEquals(). This is the combination of
2015-07-30 17:51:27 1953
转载 jemeter分析(一) — jmeter基础概念
Jmeter介绍: 一个非常优秀的开源的性能测试工具。优点:你用着用着就会发现它的重多优点,当然不足点也会呈现出来。从性能工具的原理划分:Jmeter工具和其他性能工具在原理上完全一致,工具包含4个部分:(1)负载发生器:用于产生负载,通常以多线程或是多进程的方式模拟用户行为。(2)用户运行器:通常是一个脚本运行引擎,用户运行器附加在线程或进程上,根据脚本要
2015-07-23 15:25:13 5976
转载 jemeter分析(二) — jmeter案例分析
上一节中,我们了解了jmeter的一此主要元件,那么这些元件如何使用到性能测试中呢。这一节创建一个简单的测试计划来使用这些元件。该计划对应的测试需求。测试目的是该网站在负载达到20 QPS 时的响应时间。 QPS 解释 QPS : Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器的机器的性能经常用
2015-07-23 11:33:59 3046
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人