论坛首页 Web前端技术论坛

Ajax,你补过钙了吗?

浏览 16616 次
该帖已经被评为精华帖
作者 正文
   发表时间:2005-08-29  
下面是js代码Test1.js
assert.assertEquals('1',"1");;



其实如果结合xmlc的话,还可以在服务器端使用js对dom进行编程/测试,如果有人感兴趣,我也可以贴上来
0 请登录后投票
   发表时间: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
0 请登录后投票
   发表时间: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();

然后可以使用这种格式来访问:
&lt;property name="url" value="file:///${basedir}/jsunit/testRunner.html?testPage=../tests/jsUnitTestSuite.html&autoRun=true&submitresults=true"/&gt;

因为我只在本地机器上面运行测试,所以这样改并不引起什么问题。使用远程测试方法时可能会有一些问题。
0 请登录后投票
   发表时间:2005-09-07  
dlee 写道
to 匿名人士818745:
仔细看看 JsUnit 带的 jsUnitTestSuite.html 中的代码。运行多个测试页面(testCase),都加到同一个 testSuite 页面中就可以了。这个 testSuite 页面的 URL 不需要修改,只需要修改其内容,添加新的 testCase

谢谢。不过这样挺麻烦,跟junit一个毛病
0 请登录后投票
   发表时间:2005-11-01  
引用
下面是js代码Test1.js
assert.assertEquals('1',"1");;



其实如果结合xmlc的话,还可以在服务器端使用js对dom进行编程/测试,如果有人感兴趣,我也可以贴上来


贴上来学习一下吧~:)
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics