上一页 1 2 3 4 5 6 7 8 9 10 ··· 49 下一页
摘要: 在开始编写一个测试之前,准备数据是一个比较头疼的问题。对于一个测试,我至少有两种方法来准备数据:1. 创建一个带数据的文件,在before的方法中加载它2. 创建一个builder在代码中构建一个数据的文件流或内存对象这两种方法都可以达到我的目的,那么我该用那种方法呢?首先,我需要知道两种方法的各自优势和缺点是什么?1. 模版数据文件,这种方法准备数据快并且简单,我们可以从实际的系统中导出一个文件用于测试,数据量可以比较多。但缺点是测试代码必须知道这个文件的位置,测试的部署比较麻烦,而且文件格式的变化会导致测试失败。如果不同测试对数据内容需求不同,就要创建新的文件来适应测试变化。2. 动态创建 阅读全文
posted @ 2012-09-11 16:52 moonz-wu 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 这是一个测试的话题,同样也是一个开发的话题。现在的web应用免不了需要进行自动化的页面测试,那么selenium是一个不错的选择。selenium是一个自动化测试框架,它拥有IDE和API接口,可以应用于Java, C#. Python, Ruby等语言。用selenium来构建一个自动化的测试程序非常的简单。不过首先你需要熟悉web应用里面的request, response概念,以及XPath的用法。这里我将介绍一下如何利用Junit与selenium来实现自动化页面测试。1. 下载必要依赖文件selenium-server-standalone-2.25.0.jar, junit-4.7 阅读全文
posted @ 2012-09-11 13:58 moonz-wu 阅读(4129) 评论(0) 推荐(0) 编辑
摘要: CAS作为开源的单点登陆框架已经非常的流行了。由于它对已有系统的入侵性小,支持的语言多,备受广大开发者关注;也是很多公司将之作为单点登陆的首选框架。关于CAS如何搭建的文章,网上已经非常多了,随便搜搜都一大堆。我也就不再写些重复的东西了,但是网上的东西有时候常常是不全,或版本问题搞的很多人都很迷糊。我曾经也很迷糊,如果刚接触CAS,请你继续往下看;如果你是CAS高手,请指正我说错的地方。CAS最早是耶鲁大学开发的(CAS2.0以前的版本),后来开源出来由JASIG来继续开发(CAS2.0以后的版本)。所以,当你准备那某一片文章上手练习的时候请分清版本。个人建议还是阅读JASIG官方文档比较好。 阅读全文
posted @ 2012-09-06 17:26 moonz-wu 阅读(7617) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-09-05 10:20 moonz-wu 阅读(238) 评论(0) 推荐(0) 编辑
摘要: mac控制台下的快捷键Ctrl + AGo to the beginning of the line you are currently typing onCtrl + EGo to the end of the line you are currently typing onCtrl + LClears the Screen, similar to the clear commandCtrl + UClears the line before the cursor position. If you are at the end of the line, clears the entire l 阅读全文
posted @ 2012-06-21 14:46 moonz-wu 阅读(1877) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 49 下一页