软件测试基础(三)
1、B/S架构
C/S架构
2、web测试就对B/S架构的系统(网站)的测试
3、常见端口
21 FTP端口
22 SSH端口
23 Telnet端口
25 SMTP端口
80 HTTP端口
8080 HTTP备用端口
1521 Oracle数据库端口
3306 Mysql数据库端口
QQ的端口,第一个4000,第二个4001….第十个4009
4、URL:
互联网中的每个文件都有一个唯一的url
基本URL包含:模式(或称协议) + 服务器名称(或域名或IP地址)[端口]+ 路径 + 参数
5、web服务器:
只向客户端提供静态文档
只负责处理HTTP协议
静态文档:内容不会改变,每次请求返回的结果都是一样的
工作原理:连接 -- 请求 -- 响应 -- 关闭
Apache 、Nginx、IIS
6、应用服务器:
向客户端提供静态、动态文档
JSP、ASP、PHP等动态内容交给应用服务器处理
Tomcat、Jboss
7、数据库服务器:
服务器上安装了数据库
8、浏览器打开网页过程
浏览器 ----> web服务器 ----> 应用服务器 ---->数据库 ----> 存储设备
浏览器 ----> 应用服务器 ---->数据库 ----> 存储设备
9、需求评审对象:
需求规格说明书(SRS)
10、测试计划内容:
测试范围
测试环境
测试策略
资源和时间进度安排
风险评估