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

| |
[集成测试]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 格式
|
[集成测试]使用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 |
|
[集成测试]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了.测试类,可以更加灵活,方法的定义不需要在前面增加 |
|
[集成测试]关于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 |
|
[集成测试]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的元素 |
|
|
站点首页 | 联系我们 | 博客注册 | 博客登陆
Sponsored By W3CHINA W3CHINA Blog 0.8 Processed in 0.789 second(s), page refreshed 144761090 times. 《全国人大常委会关于维护互联网安全的决定》 《计算机信息网络国际联网安全保护管理办法》 苏ICP备05006046号
|