第4章 移动应用的测试 4.3 常见测试类型 对于移动应用,会涉及主要的系统测试类型。测试类型可分为功能测试和专项测试,专项测试包含性能测试、可靠性测试等内容。由于安全性测试相对较专业,因此本书中没有包含安全性测试的相关内容,主要覆盖...
3.2 JSP 3.2.1 JSP简介 JSP与PHP、ASP、ASP.NET等语言类似,是运行在服务器端的语言。 JSP是一种跨平台的动态网页技术标准,由Sun Microsystems公司倡导、多家公司参与建立。在HTML文件中插入Java程序段和JSP标签(tag),从而形成JSP...
3.1.10 Cookie的处理 通过Cookie识别用户的3个步骤如下。 (1)服务器脚本向浏览器发送一组Cookie,如姓名、年龄或识别号码等。 (2)浏览器将这些信息存储在本地计算机上,以便将来使用。 (3)当浏览器下一次向Web服务...
第3章 高级Web开发技术 3.1 Servlet 3.1.1 Servlet简介 Java Servlet是运行在Web服务器或应用服务器上的程序,作为来自Web浏览器的请求和HTTP服务器上的数据库或应用程序之间的中间层。 在图3-1中可以确定Servlet在网络架构中的位...
2.1.6 HTML5 1.HTML5简介 HTML是WWW上用于描述网页内容及数据的主要标记语言,现在的HTML5是此标记语言的最新版本。它包括新功能,对现有功能的改进以及基于脚本的API。HTML5兼容以前的所有版本,兼容所有旧版浏览器并可恰当地处理错误。...
第2章 常用Web开发技术 本章主要介绍和Web相关的开发知识,便于测试人员快速地对Web系统的开发过程有一个直观的了解。常见的开发语言和工具有以下几种。 ● 客户端脚本开发语言包含HTML、JavaScript、CSS等。 ● 服务器端脚本一般需要进行组...
1.3 常见Web应用程序--Wireshark的使用 Wireshark(以前称为Ethereal)是一个网络数据包分析软件。它的功能是截取网络数据包,并尽可能显示详细的网络数据包数据。Wireshark使用WinPcap(Windows Packet capture)作为接口,直接与网卡进行数据报文...
1.2.7 HTTP 超文本传输协议(HyperText Transfer Protocol,HTTP)是Web联网的基础,也是手机联网常用的协议之一。 从图1-15可以看出相关协议和OSI参考模型的关系。 从图1-15中还可以看出,HTTP是一个应用层协议,也就是传输层的上一层...
1.2.3 TCP 在数据传输中,可以认为有两个信封,TCP和IP就像是两个信封。要传递的信息被划分成若干段,把每段塞入一个小的TCP信封,并在该信封上记录分段号的信息,再将TCP信封塞入大的IP信封,把IP信封发送到网络中。在接收端,一个TCP软件包...
1.2 Web协议 本节主要介绍网络中应用层的协议--Web系统使用的HTTP。 简单来讲,协议其实就是一种规范。在介绍相关协议前,先介绍一下OSI模型,在模型的基础上介绍协议。 1.2.1 OSI参考模型 开放系统互连(Open System Interconnect...
1.1.6 Web站点的组成 在本节中,以访问地址http://172.21.200.189/oscommerce/index.php为例,介绍Web站点的组成。 1.协议类型 上述访问地址中的"http"表明使用的协议是HTTP。当访问FTP站点时,前缀将会是ftp。 如果使用"https://"...
1.1.3 B/S架构和C/S架构的比较 1.B/S架构的优缺点 B/S架构的优点如下。 ● 具有分布式特点,可以随时随地进行查询、浏览等业务处理。 ● 业务扩展简单,通过增加网页可增加服务器功能。 ● 维护简单,只需要改变网页,即可实现所...
第1章 Web测试涉及的理论和技术 本章主要介绍Web测试涉及的相关理论和技术。主要内容包括: ● Web系统; ● Web协议; ● 常见Web应用程序--Wireshark的使用。 1.1 Web系统 1.1.1 Internet和Intranet 1.Internet 定...
本书概述:51Testing教研团队倾力打造,基于Web、移动应用和微信,详细讲述测试人员应该掌握的专项技术,本书通过大量示例详细讲解以上开发和测试技术的应用, 操作性强,内容实用,有助于读者迅速提升开发和测试水平。 作者:51Testing教研团队出版社:人...
当前只有一页 |