1 / 26

测试与部署

测试与部署. 上章回顾. 查询算法: 理解算法思路 了解 oracle 包、游标、临时表、用户函数、存储过程的概念 理解算法的实现 查询实现: 理解直达线路查询概念,实现方法 理解一次转乘查询概念,实现方法 理解车次查询概念,实现方法 理解站点查询概念,实现方法. 本章目标. Web 系统测试 : 测试方法 测试软件 安装部署 : 执行复制网站工具 建立新的目的网站 复制网站 用户手册 失物招领管理功能操作. Web 系统测试 -- 测试方法. Web 测试方法分类: 功能测试 性能测试 可用性测试 客户端兼容性测试

misty
Download Presentation

测试与部署

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 测试与部署

  2. 上章回顾 • 查询算法: • 理解算法思路 • 了解oracle包、游标、临时表、用户函数、存储过程的概念 • 理解算法的实现 • 查询实现: • 理解直达线路查询概念,实现方法 • 理解一次转乘查询概念,实现方法 • 理解车次查询概念,实现方法 • 理解站点查询概念,实现方法

  3. 本章目标 • Web系统测试 : • 测试方法 • 测试软件 • 安装部署 : • 执行复制网站工具 • 建立新的目的网站 • 复制网站 • 用户手册 • 失物招领管理功能操作

  4. Web系统测试--测试方法 • Web测试方法分类: • 功能测试 • 性能测试 • 可用性测试 • 客户端兼容性测试 • 安全性测试

  5. Web系统测试--测试方法 • 功能测试: • 链接测试 • 表单测试 • Cookies测试 • 设计语言测试 • 数据库测试

  6. Web系统测试--测试方法 • 性能测试 : • 连接速度测试 • 负载测试 • 压力测试

  7. Web系统测试--测试方法 • 可用性测试 : • 导航测试 • 图形测试 • 内容测试 • 整体界面测试

  8. Web系统测试--测试方法 • 客户端兼容性测试 : • 平台测试 • 浏览器测试

  9. Web系统测试--测试方法 • 安全性测试 (1)现在的 Web 应用系统基本采用先注册,后登陆的方式。因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制,是否可以不登陆而直接浏览某个页面等。 (2) Web 应用系统是否有超时的限制,也就是说,用户登陆后在一定时间内(例如 15 分钟)没有点击任何页面,是否需要重新登陆才能正常使用。 (3)为了保证 Web 应用系统的安全性,日志文件是至关重要的。需要测试相关信息是否写进了日志文件、是否可追踪。 (4)当使用了安全套接字时,还要测试加密是否正确,检查信息的完整性。 (5)服务器端的脚本常常构成安全漏洞,这些漏洞又常常被黑客利用。所以,还要测试没有经过授权,就不能在服务器端放置和编辑脚本的问题。

  10. Web系统测试--测试软件 • Microsoft Visual Studio 2005 Team System

  11. Web系统测试--测试软件 • 创建测试项目

  12. Web系统测试--测试软件 • 运行Web测试用例

  13. Web系统测试--测试软件 • 请求规则

  14. Web系统测试--测试软件 • 生成Web测试代码

  15. 安装部署 • 以前的方法—手动复制,创建虚拟目录 • 弊端:不能同步,修改困难 • 现在的方法—使用“复制网站”工具 • 好处: • 它可以让我们连接到在Visual Studio中建立的任何类型的网站,并在这些网站之间复制文件,包括本地网站、IIS网站、远程网站和FTP站点。 • 它支持同步处理功能,会检查站点上的文件并确定所 有文件都是最新文件。

  16. 安装部署 • 执行复制网站工具 两种打开工具的方式:

  17. 安装部署 • 执行复制网站工具--工具的界面:

  18. 安装部署 • 建立新的目的网站—步骤:

  19. 安装部署 • 复制网站--点击复制图标 进行网站的复制

  20. 安装部署 • 复制网站--图标功能说明: • 将选取的文件从来源复制到目的网站。 • 将选取的文件从远程复制到来源网站。 • 在来源和目的网站中相同的相对路径之间同步处理选取的文件。 • 停止复制或同步网站的工作。

  21. 安装部署 • 来源和目的网站之间的同步的说明: • 同步操作会检查本地站点和远程站点上的文件,并确保两个站点上的所有文件都是最新的。 • “复制网站”工具不会合并名称相同但内容不同的文件,只会以新的覆盖旧的文件。 • 同步功能使得该工具非常适合用于多开发人员环境,在这种环境中开发人员在其本地计算机上保留网站的副本。各个开发人员可将其最新的更改复制到共享远程服务器,同时用其他开发人员提供的更改后的文件更新本地计算机。

  22. 用户手册--失物招领用例 • 失物招领管理功能介绍 : 失物管理是对后台的管理失物进行管理,包括对失物的添加、修改、删除操作,还包括对失物的权限进行修改的操作。

  23. 用户手册--失物招领用例 • 失物管理操作说明 1.失物管理

  24. 用户手册--失物招领用例 • 失物管理操作说明 2.添加失物信息操作

  25. 用户手册--失物招领用例 • 失物管理操作说明 3.修改失物信息操作

  26. 本课总结 • Web系统测试 : • 测试方法 • 测试软件 • 安装部署 : • 执行复制网站工具 • 建立新的目的网站 • 复制网站 • 用户手册 • 失物招领用例操作

More Related