软件测试与质量控制 复习
题型 题型 数量 分值 说明 单选题 一个选项正确 多选题 正确选项的个数从 2 个到 4 个不等 填空题 判断题 简答题 设计测试用例 复习提纲 第 1 部分:绪论 本部分旨在为大家介绍软件测试和质量相关的几个核心概念:绪论。 请围绕软件测试的目的和意义、软件缺陷的定义、测试用例的定义、软件质量的定义这几方面着重了解。 第 2 部分:测试技术 本部分旨在为大家介绍软件测试领域两类核心的测试方法,分别是黑盒测试技术和白盒测试技术, 黑盒测试技术 黑盒测试技术分别讨论了:边界值测试、等价类测试、场景法、决策表测试、组合测试这几种测试方法。请大家从两方面进行复习: (1)注重每种方法本身。请大家基于黑盒测试用例评价原则,对照所讨论的案例,重点理解每种测试方法的原理图、测试用例设计。 (2)注重方法之间的关联和区别。例如,从应用角度而言,边界值测试、等价类测试、决策表测试、组合测试主要围绕数据的优选设计测试用例,而场景法主要围绕业务流程的优选设计测试用例。例如,从约束条件而言,边界值测试、等价类测试不考虑到...
计算机网络课堂练习题
第一章 概述 第一次 计算机网络都有哪些类别? 12345按技术分:广播式网络,点到点网络;按传输介质分:有线网,无线网;按规模分:个域网,局域网,城域网,广域网,互联网,物联网;按使用范围分:专用网,公共网;按拓扑结构分:总线,环形,网状,星形。 互联网基础结构的发展大致分为哪几个阶段? 123第一阶段:从单个网络ARPANET向互联网发展第二阶段:建立三级结构的互联网第三阶段:多层次ISP结构的互联网 计算机网络提供的基本功能有哪些? 1234(1)数据通信——计算机协同工作,不仅消除了地理位置的限制,而且极大地提高了工作效率,如:IP电话、网上寻呼、网络聊天和电子邮件等。(2)资源共享——许多计算机领域的昂贵资源,通过网络的普及而提高了利用率,使计算机系统的整体性价比得到改善,避免了重复投资。如:网络视频点播、网上教学、网上购物等。(3)提高可靠性——通过计算机网络,各种资源可以存放在不同地点,用户可以通过多种途径来访问网络中的某个资源,从而避免了单一节点失效对用户产生的影响。如:网络存储、网上证券等。(4)提高系统处理能力——计算机网络内的多台计算机可通过协同...
软件测试课堂练习题
第1单元测试 以下描述中哪个是错误的: A. 静态测试不需要搭建测试环境 B. 测试用例的基本组成包括:输入、预期输出和测试环境 C. 穷尽测试是一种非常有效的测试手段 D. 测试用例能代表需求的小的测试单元 以下描述正确的是: A. 程序员不需要测试自己的程序 B. 测试工程师肯定比其他人的测试工作做的更好 C. 测试职位的价值之一在于它能证明程序是满足用户要求的 D. 没有需求就不能开始测试 以下哪些项属于软件质量: A. 顾客和用户觉得软件满足其综合期望的程度 B. 软件产品中能满足给定需要的性质和特性的总体 C. 确定软件在使用中将满足顾客预期要求的程度 D. 软件具有所期望的各种属性的组合程度 以下哪些情况一定可以看做是软件缺陷: A. 某App分享到微信后,针对IOS用户,在IOS12以下的版本中,在微信中打开该APP出现闪退现象 B. 将手机的日历中的某一条备忘文本复制后,无法粘贴到短信编辑框中 C. 登录电子邮箱时,输入正确的用户名和密码,填写正确的动态验证码后,手机收到动态短信提示成功登录,但网页端只是重新刷新了登录界面,要求重新输入用户名...
HTML
HTML是htyper text markup language 的缩写,即超文本标记语言。 HTML基础模板 12345678910<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> </body></html> <!DOCEYPE HTML> <!DOCTYPE> 声明必须位于 HTML5 文档中的第一行,也就是位于<html> 标签之前。该标签告知浏览器文档所使用的 HTML 规范。 doctype 声明不属于 HTML 标签;它是一条指令,告诉浏览器编写页面所用的标记的版本。 标签 标签是由一对尖括号包裹的单词构成 例如: <html> 标签不区分大小写,<html> 和 <HTML> 是一样的 标签分为两部分: 开始标签<a&...
JQuery
简介 百度百科 jQuery是一个==快速==、==简洁==的==JavaScript框架==,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是==“write Less,Do More”==,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等 官网 官网:https://jquery.com/ 菜鸟教程:https://www.runoob.com/jquery/jquery-tutorial.html API中文手册:https://jquery.cuishifeng.cn/ 如何下...
POI 学习笔记
简介 百度百科 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 基本功能 HSSF - 提供读写Microsoft Excel格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。 HWPF - 提供读写Microsoft Word格式档案的功能。 HSLF - 提供读写Microsoft PowerPoint格式档案的功能。 HDGF - 提供读写Microsoft Visio格式档案的功能。 如何下载 POM方式 123456789101112<!-- poi主体 --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version></dependency>&l...
JavaWeb 学习笔记
1、基本概念 1.1、前言 web开发: web,网页的意思 , www.baidu.com 静态web html,css 提供给所有人看的数据始终不会发生变化! 动态web 淘宝,几乎是所有的网站; 提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同! 技术栈:Servlet/JSP,ASP,PHP 在Java中,动态web资源开发的技术统称为JavaWeb; 1.2、web应用程序 web应用程序:可以提供浏览器访问的程序; a.html、b.html…多个web资源,这些web资源可以被外界访问,对外界提供服务; 你们能访问到的任何一个页面或者资源,都存在于这个世界的某一个角落的计算机上。 URL 这个统一的web资源会被放在同一个文件夹下,web应用程序–>Tomcat:服务器 一个web应用由多部分组成 (静态web,动态web) html,css,js jsp,servlet Java程序 jar包 配置文件 (Properties) web应用程序编写完毕后,若想提供给外界访问:需要一个服务器来统一...
使用Markdown画图
一. 流程图 朝向 TB/TD - 自顶向下 12graph TB; A-->B; graph TB; A-->B; BT - 自底向上 12graph BT; A-->B; graph BT; A-->B; RL - 自右向左 12graph RL; A-->B; graph RL; A-->B; LR - 自左向右 12graph LR; A-->B; graph LR; A-->B; 节点样式 正方形边框 A[正方形] 圆角矩形边框 B(圆角矩形) 运动场形边框 C([运动场形]) 子程序边框 D[[子程序]] 圆柱体形边框 E[(圆柱体形)] 圆形边框 F((圆形)) 标签形边框 G>标签形] 菱形 H{菱形} 六边形 I{{六边形}} 平行四边形 J[/平行四边形/] 反平行四边形 K[\反平行四边形\] 正梯形 L[/正梯...
