IIS的安装测试
一、运行环境:
Visual Studio 20xx + Sql Server20xx
安装Visual Studio 20xx
安装Sql Server20xx
二、数据库导入
1、分离数据库,右键选择任务——分离,勾选删除连接
2、导入数据库,右键点击数据库单击附加,导入数据库
3、选择所用数据库,在安全性文件夹下创建一个新的用户,设置拥有架构和角色成员勾选_owner
4、在web.confing文件中修改数据源User ID和Password
三、网站发布步骤
1、打开IIS管理界面,在网站目录下新建一个网站虚拟目录,选择网站所有的文件所在的目录为虚拟目录。
2、打开默认网站的属性,选择ASP.net版本为2.0.50727
3、找到需要打开的网页,右键点击浏览
四、测试过程中发现的问题
问题一:在IIS下打开默认网站,提示建设中
解决办法:右击网站打开属性界面,在虚拟目录窗口中将执行权限设置为“纯脚本”。
问题二:访问网站,提示数据库连接失败
解决办法:打开Sqlserver20xx“外围应用配置器”,选择“服务和连接的外围应用配置器”,钩选“Database Engine/远程连接”下的“同时使用TCP/IP和name pipes”,然后重启数据库服务
问题三:无法找到数据源
解决办法:在web.confing文件中修改数据源User ID和Password
五、测试过程中的注意事项:
1、网站发布完,查看网站属性-》asp.net->版本号,选择对应的制作网站时所用的.net版本。
2、查看网站属性——文档
看看启用默认文档中是否存在:index.asp index.htm index.html (最好全都有,没有可添加)
3、查看网站属性——主目录
1)、本地路径是否指定正确
2)、是否勾选“脚本资源访问”?
3)、是否勾选“读取”?
4)、执行权限:纯脚本
4、查看网站属性——目录安全性——编辑
1)、是否勾选“匿名访问”?
2)、用户名:IUSR_您的计算机名(不对,就点浏览选择)
3)、密码不用改,勾选“允许IIS控制密码”就可以了
5、查看网站属性——网站
1)、IP地址:全部未分配 或者 选择一个
2)、TCP端口:80 (最好不要改,改了访问方法就不一,特别提醒:有些软件会占用80端口,端口被占就启动不了IIS)
第二篇:CS安装卸载测试总结
最近在执行C/S控制客户端安装卸载的测试,总结以下安装卸载测试点:
安装测试:
1、GUI测试:安装过程中所有的界面显示,提示信息等是否正确,安装速度是否正常。
2、兼容性测试:在不同的操作系统,不同配置的终端上能否正常安装,且不报错误信息。
3、安装路径测试(软件不能自动安装的情况下):
(1)软件默认路径安装(一般是当前系统盘);
(2)自定义路径安装:
(3)缺省路径安装;
(4)手动输入路径(包括存在的和不存在的路径)安装;
(5)包含特殊字符的路径安装;
(6)中文路径或者中英文路径安装;包含空格、下划线等合法路径安装;
(7)不同硬盘格式分区(FAT16,FAT32,NTFS)路径上安装;
(8)网络路径,
(9)移动设备,虚拟机等安装路径安装;
(10)小于软件安装所需的磁盘空间路径上安装等
4、不同安装环境下测试:包括没安装过的系统;安装老版本的系统加载最新版本软件;卸载后重新安装;重复安装;多次安装;修改安装;修复安装(完好软件和有部分文件受损的软件);在未达到最低硬件配置下安装等
5、测试各种不同的安装组合,并验证各种不同组合的正确性(包括参数组合,控件执行顺序组合,产品安装组件组合,产品组件安装顺序组合)等)。如在安装CS客户端前先安装服务器与CS客户端安装后再安装服务器,这两种组合,对CS客户端的安装是否有影响。
6、异常情况下安装测试:安装过程中取消;安装过程中关机/断电;系统进入待机,休眠等状态;数据库终止;网络终止等
7、至少要在多台终端上进行安装/卸载测试,因为在不同的情况下中会出现各种各样的问题,尤其是系统级的产品;
8、安装后测试项:安装后是否能产生正确的目录结构和文件,文件属性正确;安装后动态库是否正确;安装后有没有生成多余的目录结构,文件,注册表信息,快捷方式等;桌面是否有快捷方式,【程序】列表是否有启动和卸载选项,安装目录是否为安装时设置的路径,安装后的程序能否正常启动,系统是否蓝屏或者无显示,或者是否不开机状态;安装成功后是否会对其他常用软件有影响等。
卸载测试:
1、GUI测试:卸载过程中界面显示,提示信息是否正常等,安装速度是否正常
2、兼容性测试:在不同的操作系统,不同配置的终端上能否正常安装,且不报错误信息
3、通过不同方式能否正常卸载:控制面板中卸载;安装包卸载;程序自带程序卸载;第三方卸载工具卸载(360,优化大师,RevoUninstaller等)
4、异常情况下卸载测试:卸载过程中取消;卸载过程中关机/断电系统进入待机,休眠等状态;数据库终止;网络终止;程序在运行/暂停/终止等状态时的卸载;多次卸载等
5、在可以选择组件卸载的情况下,测试各种不同的卸载组合,并验证各种不同组合的正确性(包括参数组合,控件执行顺序组合,产品卸载组件组合,产品组件卸载顺序组合等)
注:CS客户端不可以选择组件卸载
6、卸载后测试项:
(1)是否删除了全部的文件:安装目录里的文件及文件夹,非安装目录(向系统其它地方添加的文件及文件夹),包括exe,dll,配置文件等;是否同步去除了快捷方式——桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等;
(2)复原方面-卸载后,系统能否恢复到软件安装前的状态(包含目录结构、动态库,注册表,系统配置文件,驱动程序,关联情况等);卸载后是否对其他的应用程序造成不正常影响(如操作系统,常用应用软件等)等