本站首页    管理页面    写新日志    退出


«July 2025»
12345
6789101112
13141516171819
20212223242526
2728293031


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7569593
建立时间:2006年5月29日




[集成测试]访问差异类型的集合类--visitor模式入门
软件技术

lhwork 发表于 2007/1/9 8:52:19

访问差异类型的集合类--visitor模式入门
本文对应代码下载这里
一,问题提出
访问同一类型的集合类是我们最常见的事情了,我们工作中这样的代码太常见了。
1


阅读全文(2582) | 回复(0) | 编辑 | 精华 | 删除
 


[集成测试]Selenium备忘手册
软件技术

lhwork 发表于 2006/11/30 13:34:07

    最近的项目准备用Selenium作一部分的Regression Test。在SpringSide里参考了一下,又下了个Selenium IDE玩玩,觉得还蛮容易上手,基本上不需要手动写测试代码。
    但实操起来时面对各种复杂的页面情况遇到不少麻烦。感觉Selenium 的offical documentation写的比较high level, 最后找了个though works的ppt,算得上比较全面易懂。匆匆翻译了一下,供后来者参考。
一、 格式
1. Test Case 格式

2. Test Suites 格式


阅读全文(3143) | 回复(-1) | 编辑 | 精华 | 删除
 


[集成测试]使用GroboUtils进行多线程测试
软件技术

lhwork 发表于 2006/11/20 9:50:17

被测试的类: Buffer.java

package test;

import java.util.HashMap;
import java.util.Map;


/**
 *
 * @author sting
 */
public class Buffer {
    private static Buffer me = new Buffer();
   
    public static Buffer getInstance() {
        return me;
    }
   
  &n

阅读全文(3189) | 回复(0) | 编辑 | 精华 | 删除
 


[集成测试]Selenium测试 使用笔记
软件技术

lhwork 发表于 2006/10/30 11:45:04

看了江南白衣 的 Selenium--透明反复推介的集成测试工具(Pragmatic系列)
确实不错。值得推荐使用。但是有的时候确实也挺麻烦。
比如说,我一个页面可能有上百个文本框。等很多动作。
那在Junit 里可能要 写 一段很长的代码了。

    test.open("/"
阅读全文(4684) | 回复(0) | 编辑 | 精华 | 删除
 


[集成测试]在Eclipse中使用JUnit4进行单元测试(中级篇)
软件技术

lhwork 发表于 2006/10/12 10:33:13

我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。

阅读全文(3097) | 回复(0) | 编辑 | 精华 | 删除
 


[集成测试]在Eclipse中使用JUnit4进行单元测试(高级篇)
软件技术

lhwork 发表于 2006/10/12 10:16:57

通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性。

阅读全文(5599) | 回复(0) | 编辑 | 精华 | 删除
 


[集成测试]EasyMock 2 使用指南
软件技术

lhwork 发表于 2006/10/10 10:01:45

关于单元测试,模拟对象一直是不可缺少的,尤其对于复杂的应用来说。
       这么多的模拟对象框架中,个人觉得比较好用的当属EasyMock了。当然JMock也不错。
       下面简单介绍一下EasyMock 。(基本翻译EasyMock的文档,可能有些地方不是很恰当)
     
       EasyMock 2 主要用于给指定的接口提供模拟对象。
阅读全文(4069) | 回复(0) | 编辑 | 精华 | 删除
 


[集成测试]Junit 4新的特性
软件技术

lhwork 发表于 2006/10/10 10:01:20

    JUnit 4 已经出来很久了,基本上很多ide都开始支持,当然为了兼容性,一直不太敢用。以前都是懒得写单元测试,大多数的时候都是 System.out.print。不过现在已经是测试驱动的时代了,为了保持一个良好的习惯,还是需要好好的写写单元测试。断言远比 System.out.print有用。
    看了几篇文章之后,对JUnit4已经有了基本的概念了。其实很多特性,testNg都已经实现了,挺讨厌testNg的xml文件,不过testNg的灵活性还是强大,对于大面积的组件测试比较适合。
    JUnit 4应该说是使用新的架构写的,使用了很多java5的新特性。
    一个最关键的改变,测试类,可以不用继承那该死的TestCase了.测试类,可以更加灵活,方法的定义不需要在前面增加

阅读全文(3616) | 回复(0) | 编辑 | 精华 | 删除
 


[集成测试]关于TestNG
软件技术

lhwork 发表于 2006/10/10 10:00:14

       TestNG是一个不错的测试框架,尤其是用于模块测试,以及大范围的测试。相对于JUnit来说,更为灵活。随着JUnit4的推出,很多功能都与TestNG相似,但相对于JUnit4,TestNG还是有很多部分是有区别的。
      TestNG的IDE支持也不错,对于Eclipse,Idea,Ant都有很好的支持。
      先来看一看怎么使用TestNG,当然首先需要下载TestNG包。目前的版本为5.1,下载地址如下:
      http://testng.org/do

阅读全文(3413) | 回复(0) | 编辑 | 精华 | 删除
 


[集成测试]Selenium中文手册
软件技术

lhwork 发表于 2006/9/30 13:31:49

一、  Commands (命令) Action
对当前状态进行操作
失败时,停止测试Assertion
校验是否有产生正确的值Element Locators
指定HTML中的某元素Patterns
用于模式匹配 1. Element Locators (元素定位器) id=id
id locator 指定HTML中的唯一id的元素  name=name
name locator指定 HTML中相同name的元素中的第一个元素 identifier=id
identifier locator 首先查找HTML是否存在该id的元素

阅读全文(8109) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.789 second(s), page refreshed 144761090 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号