1、Web系统测试与部署PPT教学课件查询算法:理解算法思路了解oracle包、游标、临时表、用户函数、存储过程的概念理解算法的实现查询实现:理解直达线路查询概念,实现方法理解一次转乘查询概念,实现方法理解车次查询概念,实现方法理解站点查询概念,实现方法Web系统测试:测试方法 测试软件安装部署:执行复制网站工具 建立新的目的网站 复制网站 用户手册 失物招领管理功能操作 Web测试方法分类:功能测试性能测试 可用性测试 客户端兼容性测试 安全性测试 功能测试:链接测试 表单测试 Cookies测试 设计语言测试 数据库测试 性能测试 :连接速度测试 负载测试 压力测试 可用性测试:导航测试 图形
2、测试 内容测试 整体界面测试 客户端兼容性测试 :平台测试 浏览器测试 安全性测试(1)现在的 Web 应用系统基本采用先注册,后登陆的方式。因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制,是否可以不登陆而直接浏览某个页面等。(2)Web 应用系统是否有超时的限制,也就是说,用户登陆后在一定时间内(例如 15 分钟)没有点击任何页面,是否需要重新登陆才能正常使用。(3)为了保证 Web 应用系统的安全性,日志文件是至关重要的。需要测试相关信息是否写进了日志文件、是否可追踪。(4)当使用了安全套接字时,还要测试加密是否正确,检查信息的完整性。(5)服务器端的脚
3、本常常构成安全漏洞,这些漏洞又常常被黑客利用。所以,还要测试没有经过授权,就不能在服务器端放置和编辑脚本的问题。Microsoft Visual Studio 2005 Team System 创建测试项目 运行Web测试用例 请求规则 生成Web测试代码 l以前的方法手动复制,创建虚拟目录 弊端:不能同步,修改困难l现在的方法使用“复制网站”工具 好处:1.它可以让我们连接到在Visual Studio中建立的任何类型的网站,并在这些网站之间复制文件,包括本地网站、IIS网站、远程网站和FTP站点。2.它支持同步处理功能,会检查站点上的文件并确定所 有文件都是最新文件。l执行复制网站工具 两
4、种打开工具的方式:l执行复制网站工具-工具的界面:l建立新的目的网站步骤:l复制网站-点击复制图标 进行网站的复制 l复制网站-图标功能说明:l将选取的文件从来源复制到目的网站。l将选取的文件从远程复制到来源网站。l在来源和目的网站中相同的相对路径之间同步处理选取的文件。l停止复制或同步网站的工作。l来源和目的网站之间的同步的说明:同步操作会检查本地站点和远程站点上的文件,并确保两个站点上的所有文件都是最新的。“复制网站”工具不会合并名称相同但内容不同的文件,只会以新的覆盖旧的文件。同步功能使得该工具非常适合用于多开发人员环境,在这种环境中开发人员在其本地计算机上保留网站的副本。各个开发人员可将其最新的更改复制到共享远程服务器,同时用其他开发人员提供的更改后的文件更新本地计算机。l失物招领管理功能介绍:失物管理是对后台的管理失物进行管理,包括对失物的添加、修改、删除操作,还包括对失物的权限进行修改的操作。l失物管理操作说明1.失物管理 l失物管理操作说明2添加失物信息操作l失物管理操作说明 3修改失物信息操作Web系统测试:测试方法 测试软件安装部署:执行复制网站工具 建立新的目的网站 复制网站 用户手册 失物招领用例操作