第8章 调试和测试.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 调试和测试 摘要:本章简要介绍调试和测试过程,包括有关调试 ConsolidatedR 应用程序的通用信息、调试 PASP 脚本输出的说明、测试过程简介以及评估结果的步骤。本章采用的一些具体示例来自开发参考应用程序 ConsolidatedR 时实际执行的测试活动。 在为基于此参考体系结构的自定义软件编写测试计划时,您可以参考本文档。 简介 和开发其他任何应用程序一样,开发人员的任务是要确保企业对消费者 (B2C) 电子商务应用程序: 正确实现业务功能 性能和可伸缩性达到要求 为了确保应用程序实现目标,您必须深入调试并进行性能测试。 本章第一部分说明调试 ConsolidatedR 站点的步骤,以及如何查看和调试 PASP 脚本的 XML 输出。然后介绍测试的类型和级别、功能测试过程、性能测试,以及关于评估测试结果的一般性指导。 调试 ConsolidatedR 站点 调试网站给开发人员带来许多挑战,如果站点中包含 ASP 脚本程序之类的服务器端逻辑,这一点就更为突出。在运行 Microsoft? Windows? 的计算机上创建和调试基于 Web 的应用程序时,首选的开发环境是 Microsoft? Visual Studio? 开发系统,该系统包括了网站开发套件 Microsoft? Visual InterDev?。在网站中添加 Microsoft? FrontPage? Server Extensions,并基于该站点创建一个新的 Visual InterDev 工程,您就可以运用上述环境来调试 B2C 参考体系结构应用程序。 有关使用 Visual InterDev 进行调试的详细信息,请参考 Microsoft? MSDN? 开发人员程序库中的 Visual InterDev 文档。 调试 PASP 脚本的 XML 输出 调试 ConsolidatedR 站点时,要面对的另一个挑战是如何查看 PASP 脚本生成的 XML 输出。来自这些页面的响应数据流被 XSLISAPI 过滤器截取,然后使用指定的样式表显示。然而,有时候您需要在不应用样式表的请况下检查由脚本生成的 XML。 要查看 XML 输出,最简单的方法是为站点中的各个 *.pasp 文件制作 *.asp 副本,然后用 Microsoft Internet Explorer 访问这些 *.asp 文件。由于 *.pasp 文件的 *.asp 版本不会被 XSLISAPI 应用程序截取,所以 XML 响应数据将返回到浏览器,并可以通过显示结果页的源代码来查看。对于许多脚本,只需指定文件的 URL 即可访问,而对于其他一些脚本,必须在附加到 URL 的查询字符串中传递参数才能访问。下表说明了如何查看站点中各 PASP 文件的 XML 结果。 注意:??附录 A 提供了 ConsolidatedR 站点中 PASP 页的 XML 输出。 Acct.pasp:把该页另存为 Acct.asp,然后导航到 ConsolidatedR 站点并登录(否则当您尝试查看 Acct.asp 时会被重定向)。这样就可以使用 Internet Explorer,通过指定无参数的 URL(格式为 http://服务器名称:81/Acct.asp)来访问 Acct.asp。要查看 XML,请单击“查看”菜单上的“源文件”。 AddressBook.pasp:把该页另存为 AddressBook.asp,然后导航到 ConsolidatedR 站点并登录(否则当您尝试查看 AddressBook.asp 时会被重定向)。这样就可以使用 Internet Explorer,通过指定无参数的 URL(格式为 http://服务器名称:81/AddressBook.asp)来访问 AddressBook.asp。要查看 XML,请单击“查看”菜单上的“源文件”。要获得更有意义的结果,请先使用该站点向您的地址簿中添加至少一个地址。 Basket.pasp:把该页另存为 Basket.asp。然后就可以使用 Internet Explorer,通过指定无参数的 URL(其格式为 http://服务器名称:81/Basket.asp)来访问 Basket.asp。要查看 XML,请单击“查看”菜单上的“源文件”。要获得更有意义的结果,请先使用该站点向您的购物篮中添加一些项目。 Category.pasp:把该页另存为 Category.asp。然后就可以使用 Internet Explorer,通过指定带有两个参数的 URL 来访问 Category.asp。(这两个参数分别是 txtCatalog 和 txtCategory,前者是您要浏览的目录名,后者是可选项,指定目录中的特定

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档