Fork me on GitHub

随笔分类 -  测试理论基础

测试理论基础
摘要:一、 B/S结构的网页测试场景? B/S结构的网页测试是指测试基于浏览器和服务器的Web应用程序,包括前端和后端的测试。以下是B/S结构的网页测试常见的场景: 页面布局和样式测试:测试页面的布局和样式是否符合设计要求,包括页面元素的位置、大小、颜色、字体等。 功能测试:测试网页的各项功能是否正常,包 阅读全文
posted @ 2023-04-02 22:52 橘子偏爱橙子 阅读(55) 评论(0) 推荐(0) 编辑
摘要:一、敏捷测试是一种基于敏捷开发方法的测试方法,它强调测试人员和开发人员之间的紧密合作和快速反馈,以确保软件的质量和可靠性。以下是敏捷测试的实际应用场景: 迭代开发:敏捷测试适用于迭代开发模式,测试人员和开发人员需要在每个迭代中紧密合作,共同推进软件的开发和测试。 快速反馈:敏捷测试强调快速反馈和持续 阅读全文
posted @ 2023-04-02 22:38 橘子偏爱橙子 阅读(82) 评论(0) 推荐(0) 编辑
摘要:一、常见的软件开发模式包括: 瀑布模型:瀑布模型是一种线性的软件开发模式,从需求分析、设计、编码、测试到维护等各个阶段依次进行,每个阶段的输出作为下一个阶段的输入。 增量模型:增量模型是一种渐进式的软件开发模式,将软件开发分为多个阶段,每个阶段都会增加新的功能或特性,直到完成整个软件系统。 原型模型 阅读全文
posted @ 2023-04-02 22:34 橘子偏爱橙子 阅读(42) 评论(0) 推荐(0) 编辑
摘要:一、探索性测试定义: 探索性测试是一种基于测试人员的经验和直觉进行测试的方法,它不依赖于预先定义的测试用例或脚本,而是根据测试人员的思考和探索来进行测试。探索性测试通常用于发现软件中未知的问题和缺陷,以及验证软件的可用性、易用性和性能等方面。在探索性测试中,测试人员需要灵活应对不同的测试场景和情况, 阅读全文
posted @ 2023-04-02 22:23 橘子偏爱橙子 阅读(84) 评论(0) 推荐(0) 编辑
摘要:一、http和https协议说明 HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HT 阅读全文
posted @ 2022-04-14 22:27 橘子偏爱橙子 阅读(256) 评论(0) 推荐(0) 编辑
摘要:一、什么是七层网络模型 七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。 阅读全文
posted @ 2022-04-14 21:59 橘子偏爱橙子 阅读(416) 评论(0) 推荐(0) 编辑
摘要:一、敏捷测试是什么? 敏捷测试应该是一套解决方案、一类测试操作与管理的框架、一组实践或由一定顺序的测试活动构成的特定的测试流程。 就像Scrum一样,Scrum可以理解为敏捷方法的具体实现的框架、一组实践或具体的解决方案。 简单地说,敏捷测试就是顺应敏捷开发方法、力求达到质量和效率平衡的一系列的测试 阅读全文
posted @ 2022-04-08 23:12 橘子偏爱橙子 阅读(373) 评论(0) 推荐(0) 编辑
摘要:一、软件测试基本流程 1、测试需求分析阶段:理解需求、分析需求点,参与需求评审会议 2、测试计划阶段:编写测试计划、参考软件需求规格说明书、项目总体计划、测试范围、进度、人力物力分配、测试策略、风险评估与规避措施制定、测试人员参与相关评审工作 3、测试设计阶段:编写测试用例,参考需求文档(原型图)、 阅读全文
posted @ 2022-04-07 21:48 橘子偏爱橙子 阅读(280) 评论(0) 推荐(0) 编辑
摘要:设计测试用例是测试工程师的必备基本功,测试用例设计要素包含: 用例编号 功能模块(用例用于验证的功能) 用例标题 优先级 前置条件 测试输入 操作步骤 期望结果 设计测试用例常用方法如下👇 一. 等价类 1.1 定义 具有相同属性或方法的集合; 该集合中某个个体所表现的特征与其他个体一致; 1.2 阅读全文
posted @ 2022-04-07 14:29 橘子偏爱橙子 阅读(203) 评论(0) 推荐(0) 编辑
摘要:一、软件生命周期 1、问题定义 确定好要解决的问题是什么(what),通过对客户的访问调查,系统分析员扼要的写出关于问题性质、工程目标和工程规模的书面报告,经过讨论和必要的修改之后这份报告应该得到客户的确认。 2、可行性研究 确定该问题是否存在一个可以解决的方案。这个阶段的任务不是具体解决问题,而是 阅读全文
posted @ 2022-04-06 22:08 橘子偏爱橙子 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1、软件的定义 软件=程序+数据+文档; 且软件分为两大类:系统软件和运用软件; 系统软件:生成、准备和执行其他程序所需要的一组文件和程序,如操作系统windows、驱动程序; 运用软件:计算机用户为了解决某些问题而购买、开发或研制各种程序或软件包;如微信、QQ等; 2、软件测试的定义及目的 使用人 阅读全文
posted @ 2022-04-06 21:35 橘子偏爱橙子 阅读(93) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示