摘要: colorizer模块包含了一个Colorizer类,它能够生成一个标准化的颜色字符串:var colorizer = require('colorizer').create('Colorizer');console.log(colorizer.colorize("Hello World", "IN... 阅读全文
posted @ 2014-08-01 18:11 reach296 阅读(824) 评论(0) 推荐(1) 编辑
摘要: 1、探索性测试的定义探索性测试(ET)是敏捷世界里的一种重要测试方法,作为一个研究性的工具,它是用户故事测试和自动化回归集的重要补充。它是一种经过深思熟虑的测试方式,没有测试脚本,可以使你的测试超出各种明显已经测试过的场景。探索测试将学习,测试设计和测试执行整合在一起,形成一种测试方法。探索性测试的... 阅读全文
posted @ 2014-07-30 17:35 reach296 阅读(5672) 评论(0) 推荐(1) 编辑
摘要: casper提供了少量的客户端接口用来进行远程DOM环境注入,通过clientutils模块的ClientUtils类实例中的__utils__对象来执行:casper.evaluate(function() { __utils__.echo("Hello World!");});提示:这个工具不... 阅读全文
posted @ 2014-07-25 17:33 reach296 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: 1、 MD5是什么?MD5即Message-Digest Algorithm 5(消息摘要算法第五版)的简称,是当前计算机领域用于确保信息传输完整一致而广泛使用的散列算法之一(又译哈希算法、摘要算法等),主流编程语言普遍已有MD5的实现。2、 什么是散列算法?在信息安全技术中,经常需要验证消息的完整... 阅读全文
posted @ 2014-07-22 16:19 reach296 阅读(1625) 评论(0) 推荐(1) 编辑
摘要: Casper class:可以通过这个模块的create()方法来获取这个模块的一个实例,这是最容易的:var casper = require('casper').create();我们也可以通过实例化主方法的方式获得一个自身的实例:var casper = new require('casper... 阅读全文
posted @ 2014-07-16 15:32 reach296 阅读(4975) 评论(1) 推荐(1) 编辑
摘要: capserjs自带了一个测试框架,它提供了一个使你能够更容易的测试你的web应用的工具集。注意:1.1版本变更这个测试框架,包括它的所有API,仅能使用在casperjs test子命令下如果你在测试框架的范围以外使用casper.test的属性,会报error从1.1-beta3开始,你能够在测... 阅读全文
posted @ 2014-07-03 20:59 reach296 阅读(1930) 评论(1) 推荐(0) 编辑
摘要: casperjs的选择器可以在dom下工作,他既支持css也支持xpath.下面所有的例子都基于这段html代码: My page Hello one two three ©2012 myselfCSS3默认情况下,... 阅读全文
posted @ 2014-07-01 14:36 reach296 阅读(1944) 评论(0) 推荐(1) 编辑
摘要: difflib -帮助进行差异化比较这个模块提供的类和方法用来进行差异化比较,它能够生成文本或者html格式的差异化比较结果,如果需要比较目录的不同,可以使用filecmp模块。class difflib.SequenceMatcher这是可以用来比较任何类型片段的类,只要比较的片段是可hash的,... 阅读全文
posted @ 2014-06-30 12:23 reach296 阅读(39615) 评论(1) 推荐(4) 编辑
摘要: 原文来自于https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html下图描述了该接口的各个时间点:performance.timing API 各个时间点含义如下:navigationStart当访... 阅读全文
posted @ 2014-06-24 20:55 reach296 阅读(3544) 评论(2) 推荐(1) 编辑
摘要: 使用命令行Casperjs使用内置的phantomjs命令行解析器,在cli模块里,它传递参数位置的命名选项但是不要担心不能熟练操控CLI模块的API,一个casper实例已经包含了cli属性,允许你很容易的使用他的参数让我们来看这个简单的casper脚本:var casper = require(... 阅读全文
posted @ 2014-06-19 16:47 reach296 阅读(2114) 评论(0) 推荐(0) 编辑