说一个人写一个“浏览器”,并想在许多页面上测试它,包括编码损坏,HTML无效,缺少元标记或标题等等。一个明显的解决方案是获得一大堆URL并在每个URL上测试应用程序,这需要很多时间,并不能保证前1000个网址是好的,而接下来的100个网址会被打破。那么是否有一个网站提供了多种不同的破损页面供测试?是否有用于测试的网站?
更新:
对不起,原来的“Web应用程序”是误导性的,我指的是桌面浏览器一样的应用
更新2:所以我
的功能之一是填补HTML表单倒是喜欢测试,URL编码的是否正确,是否所有域得到了填补等
更新3:
另一个例子可能是,在Shift-JIS中存在一个带有外部值的提交按钮,如果我的应用程序渲染它伪造并发送错误的POST请求字符串(这是ruby机械化仍然会发生的事情),该网站通知我,兼容的应用程序将以另一种方式对字符串进行编码
我认为'网络应用程序'的意思是'读取网页的程序' - 对吗?不是通常的定义。 – ijw 2009-09-27 12:16:19
应该处理大量破损的网页的唯一的东西应该是网络浏览器,这是你的意思是“网络应用程序”? – 2009-09-27 12:16:53
请解释您的应用程序如何处理这些网址。您想如何根据URL测试您的Web应用程序? – tangens 2009-09-27 12:17:12