
java interface test
文章平均质量分 75
linkyou
测试开发熟练工;曾就职浙大,申普,金蝶,阿里软件,阿里云计算
展开
-
使用xmlUnit对XML字符串对比的一些技巧
今天又遭遇比较变态的XML字符串对比。所以特意将几种特殊的对比总结了一下:1. 如何对比XML中某些特定路径节点是否相等,而不是整体对比。测试场景,如得到订购信息,可能订购的结束日期是实时生成的,假如我们不需要对比(每次回归都回出错)。那么参加如下脚本 String ExpXmlTe原创 2008-11-13 11:52:00 · 3248 阅读 · 1 评论 -
XML字符串对比技巧二
之前都使用XmlUnit来对比xml字符串,今天发现当出现如下需求时,XMLUNIT无法满足或者说有bug,特自己写了对比方法。需求:需要对比如下xml字符串,要求不对比其中的sign和time字段,其他字段都需要对比。 elbert_app_dsc007 elb_wsi_001 1236586307734 822a379aec82755afaa9c63原创 2009-03-10 10:24:00 · 1312 阅读 · 0 评论 -
测试过程中遇到字符集问题小结
作者:赵璨 这两天我们在用dbunit插IM数据库时碰到了乱码问题,初步做了研究,分享一下,可能对其他测试同学也会有点帮助。有错误的地方大家尽管指出。 一:理论 编程过程中涉及到的字符集编码问题通常涉及到这样几个因素:1. 文件编码格式例如XML文件通过第一行的声明指定了文件的编码格式。Java中可以通过InputStream读取文件,用InputS转载 2009-05-21 10:34:00 · 1443 阅读 · 0 评论 -
命令行模式下junit4.3测试粒度细化到测试方法
命令如下:java -cp D:/AutoRun/lib/coretestlib/common/junit-4.3.jar;. org.junit.runner.AliJUnitCore com.TestAA(测试Class名) TestCase1(测试方法名) 攻略如下由于事先junit 支持 测试粒度到测试类级别,命令如下java -cp D:/AutoRun/lib/原创 2009-05-21 22:01:00 · 1952 阅读 · 0 评论 -
我在做的测试框架
原创 2009-08-18 17:48:00 · 896 阅读 · 0 评论 -
xml文件对比或xml大字符串对比方法(蛮精简的)
现在测试很多接口返回的类型是xml的字符串,当返回值为较小的值的时候。期望结果直接写在代码里边是靠普的。但是当返回结果相当大的时候,期望值保存在哪里呢,以前我也做过直接写在代码里,结果造成代码行相当的长,几乎一个测试用例只能看见期望结果的数据了,自然不好。那么如果存在文件里如何呢?可能会有这样的问题存在文件里如何对比呢,采用文本内容对比吗?总觉得不太靠普,至少xml特性没能体现,譬如不能告诉我是原创 2009-11-19 15:41:00 · 1290 阅读 · 0 评论 -
Junit和javadoc的完美结合
实际遇到的问题:在编写junit的测试代码的时候,需要为每个Case编写注释作者等信息。而执行结果平台也需要知道这些信息,而不是通过查看测试代码来发现这些信息,这就需要在测试执行的时候读取到javadoc的信息。本文就是针对这个问题的解决方案首先,由于JavaDoc是只能读取紧贴函数的注释,目前我们Java代码中都被@Test占据。所以我想到只能修改@Test接口原创 2009-12-29 13:26:00 · 1335 阅读 · 0 评论 -
extjs 之Ext.data.Store[Grid]操作(增删)
Ext.data.Store是extjs的数据结构。主要用于extjs的grid和combobox等控件的数据加载和操作。实际上对grid的增删改可以通过对store的操作来控制.例子:对grid的增删操作A.增加一条记录1. 首先需要定义每条record的结原创 2011-07-05 18:57:14 · 5437 阅读 · 1 评论 -
extjs之combobox setValue无效解决方法
1.combobox定义如下 mu_project_ds_add = new Ext.data.JsonStore({ url : 'GetProjectSelectList', root : 'root', autoLoad : true, fields : [ 'pr原创 2011-07-07 11:02:10 · 5186 阅读 · 0 评论