学技巧网站制作,网站建设税率多少,男科医院网站建设公司,山东省住房和城乡建设厅投诉电话使用说明#xff1a;本复习考点仅用于及格保命。软件测试和其他专业课不太一样#xff0c;记忆的太多了#xff0c;只能说考试的时候#xff0c;想到啥就写啥#xff0c;多写一点#xff01;多写一点#xff01;多写一点#xff01;#xff08;重要事情说三遍#xf…使用说明本复习考点仅用于及格保命。软件测试和其他专业课不太一样记忆的太多了只能说考试的时候想到啥就写啥多写一点多写一点多写一点重要事情说三遍 一、填空题10空/10分可以参考往年卷子高频出现的 考基本概念主要是第3章可以去详细看第三章教材/ppt 白盒方法语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、基本路径覆盖。黑盒方法等价类划分法、边界值分析法、判定表方法、因果图法、正交试验法、功能图法、错误推测法。软件测试的方法白盒、黑盒方法、上下文驱动方法、基于需求验证的方法、基于场景的测试方法、快速测试方法、基于经验的方法等价类划分为有效等价类和无效等价类。判定表决策表元素条件桩、动作桩、条件项、动作项、规则常见的缺陷模式故障模式、安全漏洞模式、差性能模式、并发缺陷模式、不良习惯模式、代码国际化模式、易诱骗代码模式。形式化方法的分类基于模型的方法、代数方法、过程代数方法、基于逻辑的方法、基于网络的方法软件测试做重要的活动确认与验证基本路径的测试是测什么程序的控制流图 二、名词解释 4题/20分详细看书/ppt 软件缺陷指计算机系统或者程序中存在的任何一种破坏正常运行能力的问题、错误或者隐藏的功能缺陷、瑕疵其结果会导致软件产品在某程度上不能满足用户的需要。驱动程序也称驱动模块用以模拟被侧模块的上级模块能够调用被测模块。在桩程序也称桩模块用以模拟被测模块工作过程中所调用的下层模块。(由被测模块调用。压力测试也称为强度测试、负载测试模拟实际应用的软硬件环境及用户使用过程的系统负荷长时间或超大负荷地运行测试软件来测试被测系统的性能、可靠性、稳定性等。容错性测试主要检查系统的容错能力检查软件在异常条件下自身是否具有防护性的措施或者某种灾难性恢复的手段.要点:①故障转移与数据恢复②测试目标③测试范围④完成标⑤需考虑的特殊事项静态测试:(程序不运行)包括对软件产品的需求和设计规格说明书的评审,对程序代码的审查以及静态分析等。动态测试测试人员主动向被测试对象发送请求、或借助数据、事件驱动被测试对象的行为。从而验证被测对象的反应或输出结果。测试人员和被测对象之间发生直接相互作用的关系而且被测试对象完全受测试人员的控制被测试对象处于测试状态而不是实际工作状态被动测试软件产品运行在实际环境中测试人员不干预产品的运行而是被动的监控产品的运行通过一定的被动机制来获得系统运行的数据包括输入输出数据。适合性能测试和在线监控黑盒测试也称数据驱动测试方法在测试时把程序看作一个不能打开的黑盒子在完全不考虑程序内部结构和内部特性的情况下测试人员针对软件直接进行测试。等价类划分、边界值分析、错误推测法等价类划分法解决如何选择适当的数据子集来代替整个数据子集通过降低测试的数目去实现“合理的”覆盖覆盖了更多的可能数据以发现更多的缺陷。有效等价类指输入完全满足程序输入的规格说明、有意义的输入数据所构成的集合,利用有效等价类可以检验是否满足规格说明所规定的功能和性能。无效等价类:不满足程序输入要求或者无效的输入数据构成的集合。边界值分析法:在某个输出变量范围的边界上,验证系统功能是否正常运行的测试方法。错误推测法有经验的测试人员往往可以根据自己的工作经验和直觉推测出程序可能存在的错误从而针对性地进行测试。白盒测试也称结构化测试或者逻辑驱动测试也就是已知产品的内部工作过程清楚最终生成软件产品的计算机程序结构及其语句按照程序内部的结构测试程序测试程序内部的变量状态逻辑结构、行为路径等检验程序中的每条通路是否都能按预定要求正确工作检查程序内部动作或运行是否符合设计规格要求所有内部成分是否按规定正常进行。逻辑覆盖基本路径测试法逻辑覆盖的种类①判定覆盖②条件覆盖③判定-条件覆盖④条件组合覆盖⑤基本路径覆盖回归测试为了发现回归缺陷而进行的测试测试用例为了特定的测试目的而设计的测试条件、测试数据及与之相关的测试规程的一个特定的使用实例和场景有效的发现软件缺陷的最小测试执行单元正交测试法从大量的实验数据测试例中挑选适量的、有代表性的点条件组合从而合理地安排实验测试地一种科学实验设计方法。容量测试预先分析出反映软件系统应用特征的某项指标的极限值。软件兼容性测试验证软件之间是否正确地交互和共享信息包括同步共享、异步共享。还包括本地交互、远程通信交互。安全性测试全面检验软件在需求规格说明中规定的防止危险状态措施的有效性和在每一个危险状态下的反应对软件设计中勇于提高安全性的结构、算法、容错、冗余、中断处理等方案进行针对性测试并对安全性关键的软件单元和软件部件单独进行加强的测试已确认其满足安全性需求。性能测试为了发现系统性能问题或获取系统性能相关指标如运行速度、响应时间、资源使用率等而进行的测试。性能指标:①请求响应时间②事务响应时间③数据吞吐量类别①性能验证测试②性能基准测试③性能规划测试④容量测试集成测试将已分别通过测试的单元按设计要求集成起来再进行的测试任务检查这些单元之间的接口是否存在问题包括接口参数化的一致性引用、业务流程端到端的正确性等。ALAC测试是一种基于客户使用产品的知识开发出来的测试方法出发点是二八定律。TMAP一种业务驱动的、基于风险策略的、结构化的测试方法体系。目的更早的发现缺陷以最小的成本有效地、彻底地完成测试任务以减少软件发布后的支持成本。 三、简答题5题/40分(多写吧40分的题不是几句话就能得到的) 作为测试人员的基本素质观点不一致如何处理 题库## 33 优秀测试工程师身上所具备的素质能力 1 、 工作提前做计划有条不紊的进行 主动推进项目进展 日清日结。 2、积极主动跟进产品的每一个迭代从参与需求评审到预估测试时间关注开发进度 提测后的日常 bug 管理回归测试 产品上线前后各事项跟进到线上用户问题反馈跟进 等等。 3 、 推进产品如期保质上线上线后除已知非严重遗留问题外 无其他严重问题。 4 、 产品上线后要多使用我们自己的产品毕竟测试环境和线上环境不一样用户使用 场景更复杂更随机 5 、 利用空余时间想办法提高工作技能学习业内先进技术提高工作效率。 6 、 日常工作中 多跟开发产品 运营交流沟通有助于更好的完成测试工作。 7、组内成员多沟通不要小看每个人多学他人的优点。 最后非常重要的一点是责任 心一般有责任心的人自我驱动力都很强工作自然出色。大家不妨看看自己周围这样 的员工大家都很喜欢。 8 、 踏实细心和积极主动 9、代码能力积极学习各项新技术 10、持续不断的自我提高和总结能力 11、与他人良好交流的能力 12 、 强烈的责任感 敏捷测试怎么用 遵循 1、强调从客户的角度即从使用系统的用户角度 来测试系统 2、重点关注持续迭代地测试新开发的功能而不再强调传统测试过程中严格的测试阶段 3、建议尽早开始测试一旦系统某个层面可测比如提供了模块功能 就要开始模块层面 的单元测试同时随着测试深入持续进行回归测试保证之前测试过内容的正确性。