锁定老帖子 主题:Ajax,你补过钙了吗?
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2005-08-29
下面是js代码Test1.js assert.assertEquals('1',"1");; 其实如果结合xmlc的话,还可以在服务器端使用js对dom进行编程/测试,如果有人感兴趣,我也可以贴上来 |
|
返回顶楼 | |
发表时间:2005-09-05
请教dlee一个问题,如果我要运行多个测试页面该如何设置,是不是要写多个
<junit showoutput="true" haltonerror="false" haltonfailure="false"> <classpath refid="all-libs"/> <sysproperty key="browserFileNames" value="${browserFileNames}"/> <sysproperty key="url" value="${url}"/> <sysproperty key="port" value="${port}"/> <sysproperty key="resourceBase" value="${resourceBase}"/> <sysproperty key="logsDirectory" value="${logsDirectory}"/> <test name="net.jsunit.StandaloneTest"/> </junit> 还是url可以有别的写法 url=file:///E:/EclipseProjects/AjaxTest/jsunit/testRunner.html?testPage=E:\\EclipseProjects\\AjaxTest\\jstest\\multiplyAndAddFiveTests.html&autoRun=true&submitresults=true&submitResults=localhost:8888/jsunit/acceptor |
|
返回顶楼 | |
发表时间:2005-09-06
to 匿名人士818745:
仔细看看 JsUnit 带的 jsUnitTestSuite.html 中的代码。运行多个测试页面(testCase),都加到同一个 testSuite 页面中就可以了。这个 testSuite 页面的 URL 不需要修改,只需要修改其内容,添加新的 testCase。 原来 JsUnit 只支持 testSuite 页面的绝对路径,这给开发带来了一些不便。为了支持相对路径,需要修改 jsUnitTestManager.js 中的: jsUnitTestManager.prototype.resolveUserEnteredTestFileName 这个方法,将 return getTestFileProtocol() + this.getTestFileName(); 修改为: return this.getTestFileName(); 然后可以使用这种格式来访问: <property name="url" value="file:///${basedir}/jsunit/testRunner.html?testPage=../tests/jsUnitTestSuite.html&autoRun=true&submitresults=true"/> 因为我只在本地机器上面运行测试,所以这样改并不引起什么问题。使用远程测试方法时可能会有一些问题。 |
|
返回顶楼 | |
发表时间:2005-09-07
dlee 写道 to 匿名人士818745:
仔细看看 JsUnit 带的 jsUnitTestSuite.html 中的代码。运行多个测试页面(testCase),都加到同一个 testSuite 页面中就可以了。这个 testSuite 页面的 URL 不需要修改,只需要修改其内容,添加新的 testCase 谢谢。不过这样挺麻烦,跟junit一个毛病 |
|
返回顶楼 | |
发表时间:2005-11-01
引用 下面是js代码Test1.js assert.assertEquals('1',"1");; 其实如果结合xmlc的话,还可以在服务器端使用js对dom进行编程/测试,如果有人感兴趣,我也可以贴上来 贴上来学习一下吧~:) |
|
返回顶楼 | |