随笔分类 -  自动化测试

winform自动化、web自动化相关技术
Tcl/Tk快速入门
摘要:原贴:http://if.ustc.edu.cn/~xbzhou/blog/archives/tcl_cn/l-tcl/l-tcl-2-1.html Tcl/Tk 的起源 第 1 页(共2 页) Tcl 是“工具控制语言(Tool Control Language)”的缩写。Tk 是 Tcl“图形工具箱”的扩展,它提供各种标准的 GUI 接口项,以利... 阅读全文

posted @ 2009-05-06 10:57 starspace 阅读(2400) 评论(0) 推荐(0)

XML Litmus 测试
摘要:了解使用 XML 的时机与原因 Dare Obasanjo Microsoft Corporation 摘要:Dare Obasanjo 提供了一些简要的指南,用于说明 XML 在哪些情况下可以作为适当的技术应用到软件应用程序或体系结构设计之中。 简介 随 着 XML 普及程度的提高,它的使用范围已经遍布于软件应用程序开发的每一个角落。究其原因是它与以前的数据格式不同,XML 不仅可以容... 阅读全文

posted @ 2009-04-28 11:24 starspace

IIS的各种身份验证详细测试[转]
摘要:一、 IIS的身份验证概述 1、 匿名访问 2、 集成windows身份验证 2.1. NTLM验证 2.2. Kerberos验证 3、 基本身份验证 二、 匿名访问 三、 Windows集成验证 1、 NTLM验证过程 1.1. 客户端选择NTLM方式 1.2. 服务端返回质询码 1.3. 客户端加密质询... 阅读全文

posted @ 2009-04-17 20:34 starspace 阅读(1259) 评论(0) 推荐(1)

Web Service测试工具小汇
摘要:最近一直在做WebService的测试,考虑到手工测试的困难,所以特意去寻找好的测试工具,现在做一个整理。 1、.NET WebService Studio 这款工具出自微软内部,最大的优点是可视化很好,不用去看那些XML文件,WebService的基础内容就有XML,但是测试中Case过多,每次测试结果都去看XML文件,看一轮下来对个人的视力是个很大的损害。 从上图可以看到,操作上也很方便,... 阅读全文

posted @ 2009-04-17 13:17 starspace 阅读(691) 评论(0) 推荐(0)

Cookie测试工具小汇[转]
摘要:现在很多网站都用到Cookies,特别是用户的登陆以及购物网站的购物车。 Cookies 通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies 访问了某一个应用系统时,Web 服务器将发送关于用户的信息,把该信息以Cookies 的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。如果Web 应用系统使用了Cookies ,就必须检查Coo... 阅读全文

posted @ 2009-04-17 13:16 starspace 阅读(337) 评论(0) 推荐(0)

测试驱动开发全功略
摘要:{关键字} 测试驱动开发/Test Driven Development/TDD 测试用例/TestCase/TC 设计/Design 重构/Refactoring {TDD的目标} Clean Code That Works 这句话的含义是,事实上我们只做两件事情:让代码奏效(Work)和让代码洁净(Clean),前者是把事情做对,后者是把事情做好。想想看,其实 我们平时所做的所有工作,除去... 阅读全文

posted @ 2009-03-16 18:46 starspace 阅读(258) 评论(0) 推荐(0)

浅谈测试驱动开发(TDD)
摘要:测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。本文从开发人员使用的角度,介绍了 TDD 优势、原理、过程、原则、测试技术、Tips 等方面。 背景 一 个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的 不耐,使大多数开发人员无所适从。最近兴起的... 阅读全文

posted @ 2009-03-16 14:57 starspace 阅读(342) 评论(0) 推荐(0)

几款C#开源的测试工具
摘要:提供几款.NET平台下测试工具,好处大家试过就知道了 NUnit NUnit一款单元测试框架,它可以应用于遵循.NET框架标准的所有语言下。NUnit最初是从JUnit移植过来的。NUnit完全使用C#编写且设计时考虑了多数.NET语言的特性,例如自定义属性和其它反射特性。(官方下载地址) NMock NMock 是一款.NET平台下的基于动态代理的Mock模拟对象类库... 阅读全文

posted @ 2009-03-16 14:56 starspace 阅读(1390) 评论(0) 推荐(0)

EasyMock 使用方法与原理剖析
摘要:EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。本文将对 EasyMock 的功能和原理进行介绍,并通过示例来说明如何使用 EasyMock 进行单元测试。 Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。 编 写自定义的... 阅读全文

posted @ 2009-03-16 14:54 starspace 阅读(418) 评论(0) 推荐(0)

Shell脚本调试技术
摘要:本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为... 阅读全文

posted @ 2009-02-12 12:03 starspace 阅读(438) 评论(0) 推荐(0)

Selenium Remote Contrtol tutorial
摘要:http://seleniumhq.org/documentation/tutorials/ This Selenium Remote Contrtol tutorial will teach you how to start the Selenium Server from the command line, and how to use the Server in interactive mo... 阅读全文

posted @ 2009-01-06 21:51 starspace 阅读(989) 评论(0) 推荐(0)

跟我从头学WSH [转]
摘要:前言 呵呵! 这篇是我刚刚完成教案的翻版,为什么要写这篇东西呢?是因为当初参加ESS培训的时候,发现更深入的应用SMS,需要WMI的知识,然后想看看 WMI,却发现要深入理解WMI,又事先要有点WSH脚本的经验,于是就转而看WSH,花了春节及以后的几天,写出了教案。于是,找盆盆的地盘,将东西贴出来,起名叫《跟我从头学WSH》,因为我就是从头开始学的。肯定要被各位大侠笑话了,大家就全当鼓励我吧... 阅读全文

posted @ 2009-01-06 00:40 starspace 阅读(1391) 评论(0) 推荐(0)

Transformiix不支持disable-output-escaping的解决方法
摘要:Transformiix不支持disable-output-escaping的解决方法 最近写了一个多浏览器兼容的XSLT程序,主要问题集中在disable-output-escaping的支持上,发表一下看法,大家一起讨论。 我接触到的内嵌在浏览器中的XSLT Processor主要是两种:MSIE的MSXML;包括Netscape、Mozilla、Firefox... 阅读全文

posted @ 2008-12-30 09:56 starspace 阅读(303) 评论(1) 推荐(0)

PHP and Web Services [转]
摘要:学习材料是: [Wrox]Professional Open Source Web Services Chapter 8 PHP and Web Services 英文版电子书下载[pdf] 全文分为三个部分: 概述。PHP进行Web Services开发的优点,在Unix系统上安装配置PHP 在PHP中使用SOAP。NuSOAP工具包,NuSOAP的高级Web Servi... 阅读全文

posted @ 2008-12-24 13:49 starspace 阅读(374) 评论(0) 推荐(0)

介绍一个非常不错的负载测试工具--LoadRunner [转]
摘要:LoadRunner 是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner 的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。此外,LoadRunner 能支持广范的协议和技术,为特殊环境提供特殊的解决方案。 LoadRunner 分为Windows 版本和Unix 版本。如果我们的所有测试环境基于... 阅读全文

posted @ 2008-12-22 18:35 starspace 阅读(1120) 评论(0) 推荐(0)

SOCKET测试脚本,附带源码和服务端
摘要:用LoadRunner编写socket应用的测试脚本 LoadRunner提供了很好的对socket应用的支持,用户可以通过录制方法完全获得客户端发送和接收的数据,然后在录制的基础上对相应的数据进行参数化和关联等处理。 但在有些情况下(例如,客户端程序没有windows上的版本),我们就很难通过录制达成生成脚本的目标了。但如果我们能够完全知晓服务端和客户端的交互过程,完全手工编写... 阅读全文

posted @ 2008-12-22 18:32 starspace 阅读(698) 评论(0) 推荐(0)

TSQLUnit
摘要:Here is a short cookbook showing you the steps you can follow in writing and organizing your own tests using TSQLUnit. Why? I guess that most T-SQL developers use a combination of PRINT statements and... 阅读全文

posted @ 2008-12-11 11:17 starspace 阅读(315) 评论(0) 推荐(0)

canoo web test 快速入门 [转]
摘要:这是我们实现Agile development重要的一环. (0) 安装 – download jave runtime (JRE) – download webtest: http://webtest.canoo.com/webtest/build.zip, 解压到本地目录 (例如, C:\webtest) – Add \bin to your PATH (控制面板–>系统–>高级–>环境变... 阅读全文

posted @ 2008-12-08 13:06 starspace 阅读(735) 评论(0) 推荐(0)

利用有限自动机分析正则表达式
摘要:版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2006/05/08/parse-regex-with-DFA/以及本声明。 程序编译的第一个阶段是词法分析,即把字节流识别为记号(token)流,提供给下一步的语法分析过程。而识别记号的方法就是正则表达式的分析。本文介绍利用有限自动机分析表达式的方法。 概念 ... 阅读全文

posted @ 2008-12-05 11:39 starspace 阅读(1103) 评论(0) 推荐(0)

http协议中返回代码含义
摘要:如何将运行中的程序进行前后台切换 1、前台启动程序, 如:sort garbage.list >aa 2、然后按ctrl + z将此程序的状态改为stop,此时会输出: [1]+ Stopped sort garbage.list >aa (其中1为jobID,stoped为状态,后面的为启动程序名) 3、然... 阅读全文

posted @ 2008-11-28 10:41 starspace 阅读(459) 评论(0) 推荐(0)

导航