设置集成环境 (Office SharePoint Server)

本节提供了有关在集成环境中设置服务器以测试 Microsoft Office SharePoint Server 2007 的编码元素的信息。该信息针对使用 Windows Server 2003、Office SharePoint Server 2007 和 Microsoft SQL Server 2005 的多计算机服务器场环境。

集成环境是测试人员确保在开发环境中创建的网站元素能够按照预期方式协作运行的环境。有关此环境的详细信息,请参阅环境概述

备注

您可能需要在测试环境中排除组件和应用程序的故障,而测试环境可能没有源代码级别调试程序,如 Visual Studio。若要准备测试环境,除编码元素外,您还应生成程序数据库 (.pdb) 文件,并启用日志记录、跟踪和其他检测选项。有关详细信息,请参阅 PDB 文件(https://go.microsoft.com/fwlink/?linkid=106290&clcid=0x804)。

硬件和软件要求

由于集成环境一般不用于性能、可靠性、可伸缩性或故障转移测试,因此运行 Office SharePoint Server 2007 以及其他软件的计算机并不需要和生产环境一样稳固。有关系统要求的详细信息,请参阅确定硬件和软件要求 (Office SharePoint Server)

安装 Office SharePoint Server 2007 和其他软件

您需要安装一个 Office SharePoint Server 2007 服务器场,其中包含已为其开发编码元素的所有组件或功能。通常,集成服务器场至少包含两台前端 Web 服务器,一台或多台应用程序服务器和一台数据库服务器。有关创建 Office SharePoint Server 2007 服务器场的详细信息,请参阅在服务器场环境中部署 Office SharePoint Server 2007

备注

Office SharePoint Server 2007 安装完成后,应安装最新的软件更新。

导入测试数据

一些编码元素需要用现有数据才能进行测试,例如与搜索相关的元素或从 Active Directory 检索信息的 Web 部件。您可以使用 Office SharePoint Server 2007 的还原功能将测试数据导入集成环境中。有关详细信息,请参阅如何:在服务器之间部署内容(https://go.microsoft.com/fwlink/?linkid=106221&clcid=0x804)。

测试概述

有关使用 Visual Studio 2005 Team System 进行测试的详细信息,请参阅开发和测试(https://go.microsoft.com/fwlink/?linkid=106298&clcid=0x804) 或测试类型(https://go.microsoft.com/fwlink/?linkid=106300&clcid=0x804)。有关使用 Visual Studio 2008 Team System 进行测试的详细信息,请参阅 生成、调试和测试(https://go.microsoft.com/fwlink/?linkid=106494&clcid=0x804)。

下表显示了在集成环境中执行的一些最常见的测试类型,并提供了每个测试的说明,以及对内部开发的文件属性控件进行测试的示例,该控件可枚举不同文件夹中的文件,并在列表控件中显示这些文件的各种属性。

测试类型 说明 示例

功能

确保元素按指定的方式运行。还包括不涉及安全性的数据库和应用程序服务器连接方面。

检查下拉列表是否正确填充且保留了所选择的值。

可用性和访问

确保用户能够看到并可按预期方式使用该元素。也可能包括在第三方浏览器上进行测试。

确保有视觉、听力或行动障碍的人可以使用这些功能。

确保控件在不同的页面大小下都能够正常显示,且用户可在第三方浏览器中使用该控件(如果适用)。有关 Office SharePoint Server 2007 浏览器兼容性的详细信息,请参阅规划浏览器支持 (Office SharePoint Server)

安全性

确保元素可以按预期方式访问,且用户可以按设计执行所有任务,且仅能执行这些任务。

涉及到单一登录功能和任意用户界面修整测试。

涉及到用户输入测试;身份验证和授权测试;以及针对安全问题(如跨端脚本、缓冲区溢出和拒绝服务攻击)的测试。

确保用户可以登录到页面,可以使用该控件从特定存储区查看文件属性,并且无法从他们没有访问权限的存储区查看文件属性。有关 Office SharePoint Server 2007 安全性的详细信息,请参阅规划和设计安全性 (Office SharePoint Server)

错误处理

确保元素可以引发相应的错误消息和异常。确保已部署的元素的所有 .pdb 文件都正确无误,并且可以成功对元素进行分析并找到解决方法。

确保控件的 .pdb 文件能够在故障注入测试期间生成正确的信息。

确保输入错误数据时返回相应的错误消息。

可管理性

确保元素或页面能够向任何指定的日志发送正确的事件和/或写入正确的条目。

确保控件能够在故障注入测试期间生成正确的事件。

国际和多语言字符

确保允许用户输入的网页和控件能够正确显示并处理国际字符。

考虑诸如网页或控件是否截断过长的文本等问题,或字符的排序顺序是否可根据语言的不同而不同。

下载本书

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍