当前位置:文档之家› 软件评测师知识点整理 (填空)

软件评测师知识点整理 (填空)

1.在计算机系统中,存取速度最快的是CPU内部寄存器2.外模式描述数据的局部逻辑视图,是数据库用户的数据视图,他是与某一种应用有关的数据逻辑表示3.判断故障是校园内网还是外网tracert4.Ping测试网络连接,检查网络连通是否顺畅或者连接速度。

stat让用户得知哪些网络连接正在运行。

6.Snmp所采用的传输层协议是udp7.渐增是开发方法有利于快速开发软件V模型的局限性:W 模型:8.H模型:测试过程完全是独立的,贯穿整个产品周期,与其他流程并行进行。

9.X模型:针对单独程序片段进行相互分离的编码和测试。

前置测试模型:10.规定评价包括:选择度量,建立度量评价等级,确定评估准则11.网络延迟:指的从报文开始进入网络到它离开网络的时间12.脚本语言属于动态语言13.功能测试:14.确认测试:验证软件功能和性能是否与用户要求一致(黑盒测试)15.判定缺陷的准则:1.是否达到了说明书中指明的要求2.是否出现了产品说明书中指明不会出现的错误3. 软件功能是否超出了软件需求说明书中指明的范围4. 软件是否达到了软件说明书中没有指明但是应该达到的要求5 软件测试人员认为的难以理解的不宜使用的运行速度缓慢的或者最终用户认为不好的问题16.需求和设计是导致缺陷的主要原因17.软件测试的关键活动:测试需求分析制定测试计划测试设计测试执行测试分析与总结18.质量保证手段:制定质量保证计划,建立质量体系19.单元测试内容:模块接口测试局部数据结构设计路径测试错误处理测试边界测试20.集成测试主要依据:概要设计说明书系统测试主要依据需求设计说明书21.黑盒测试工具一般原理:利用脚本的录制/回放功能模拟用户的操作22.响应时间是指按下传送建到得到结果为止所需要的时间23.处理时间试着从接收一个消息到得到结果之间计算机历时的时间24.周转时间是指从提出要求到得到结果所需要的时间25.响应时间包括处理时间和周转时间。

26.可恢复性:易分析性易修改性易测试性一致性27.评价规格说明:分析产品描述规定对产品及部件执行测量按照评价需求验证编制规格说明软件编码规范评测包括:28.概要设计说明书的评测内容如下。

可追溯性:分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成分是否可追溯到某一项需求。

接口:分析软件各部分之间的联系,确认该软件的内部接口与外部接口是否已经明确定义,模块是否满足高内聚和低耦合的要求,模块作用范围是否在其控制范围之内。

风险:确认该软件设计在现有技术条件下和预算范围内是否能按时实现。

实用性:确认该软件设计对于需求的解决方案是否实用。

技术清晰度:确认该软件设计是否以一种易于翻译成代码的形式表达。

可维护性:从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护。

质量:确认该软件设计是否表现出良好的质量特征。

各种选择方案:看是否考虑过其他方案,比较各种选择方案的标准是什么。

限制:评估对该软件的限制是否现实,是否与需求一致。

其他具体问题:对于文档、可测试性、设计过程等进行评估29.评价需求的主要内容是描述评价的目标,特别是描述了产品的质量需求。

评价规格说明是确定对软件及其部件实行的所有分析和测量,标识要分析和测量的软件部件。

评价记录是评价执行计划时详细记载的动作组成。

评价报告的主要内容是执行测量和分析的结果,以及能被重复和重新评价的必要信息。

测试记录包括:测试计划与测试用例相关的所有结果人员和组织1.安装测试包括测试安装代码和安装手册,应考虑以下几方面:1.当前流行的三种界面风格:2.界面测试应该遵守的原则:3.用户界面测试包括:帮助测试:1.文件主要分为三种:4.用户文档的测试要点:5.用户文档测试方法:技术校对功能测试,其他辅助方式。

6.并发用户:同一物理时刻同时向系统提交请求的用户数。

7.在线用户:某段时间内访问系统的用户数,这些用户并不一定同时向系统提交请求8.吞吐量:系统服务器每秒能够处理的交易数9.交易响应时间:系统完成事务执行准备和完成待执行事务后所采集的时间戳之间的时间间隔。

10.随着负载的增加,当交易吞吐量不再递增时,交易响应时间一般会递增,当系统达到交易吞吐极限时,客户端交易会在请求队列中排队等待,等待时间将记录在响应时间中。

11.测试过程:12.测试原则:尽早和不断的进行测试设计合理的测试用例程序员避免检查自己的程序测试用例应包含合理和不合理的输入条件注意测试中的群集现象避免测试的随意性对每一个测试结果做全面的检查妥善保管计划用例出错统计最终分析报告修改程序后进行回归测试测试用例要映射到需求。

13.开发方测试(阿尔法)用户测试(贝塔)14.功能测试:15.自顶向下增值的方式的优点:能够尽早的检验程序的主要控制和决策机制,因而能够较早的发现上层模块的接口错误缺点是:在测试高层模块时,低层模块采用桩模块代替并不能反映真实状况16.质量保证的手段:制定质量保证计划建立质量体系17.集成测试主要依赖概要设计说明书系统测试主要依据需求设计说明书18.满足条件覆盖不一定满足判定覆盖19.黑盒测试工具分为功能和性能两类链接测试:是否存在鼓励的页面链接的页面是否存在所有的链接是否链接到指定页面20.表单测试的要点:验证每一个字段字段的缺省值表单的输入提交操作的完整性21.Cookies测试:有效性是否受刷新的影响是否按预定时间保存22.性能测试:连接速度负载压力23.功能性测试:连接 cookies 表单设计语言数据库测试24.可用性测试:导航测试图形测试内容测试界面测试25.客户端兼容测试:安全性测试:1.成熟性测试:检验软件产品是否具备为避免由软件中错误而导致失效的能力2.易学性测试:检验软件产品是否具备使用户能学习它的应用的能力3.当WEB内部出错时浏览器显示http5004.所请求的页面不存在时,浏览器返回http4045.软件测试信息流输入包括:软件配置,测试配置,测试工具6.集成测试是概要设计单元测试是详细设计7.低级语言开发效率低运行效率高8.确认注重结果,验证注重过程9.静态测试:代码检查法静态结构分析法静态质量度量法10.软件设计的基本原则:信息屏蔽模块化抽象11.软件质量:内部质量外部质量使用质量12.软件质量是软件特性的总和,是软件满足规定的或潜在的用户需求的能力。

13.Ldap:轻量目录访问协议14.复合属性:多个简单属性的复合多值属性:包含多个属性值相同的属性15.开发新领域不适宜采用瀑布模型。

16.入侵检测系统在防火墙之内17.技术要求最高的是企业标准。

18.风险管理包括风险控制(风险降低,风险化解,风险管理计划)和风险评价(风险识别风险分析风险优先级分配)19.条件判定组合:每个判定中条件的各种组合至少出现一次。

(a&b)||c1.a t b t c t2. at bf ct3.af bt cf4.af bf cf a&b 是一个判定20.静态测试:21.结构化分析是面向数据流的分析方法,描述工具有:分层数据流图数据字典描述加工逻辑的结构化语言。

判定树。

判定表。

22.易用性:23.Syn:利用服务器的连接缓冲区,利用特殊的程序向服务器发送只有syn标志的tcp。

24.Udp:通过发送大量的tcp连接请求以占满带宽。

以至其他用户无法正常进行连接服务。

25.指令寄存器对指令是完全透明的。

26.Java虚拟机采用黑板软件体系结构。

27.安全防护策略:28.对于一个新兴领域的新产品不适合瀑布模型。

29.风险评价:30.风险控制:31.功能内聚是指一个模块每一个部分都是完成某一功能不可少的一部分。

32.逻辑内聚是指把几种相关功能组合在一起,每次调用时,根据传递给模块的参数判断该模块执行那一个功能。

33.信息内聚是指可以完成多个功能,各个功能在同一个数据结构上操作,每一项功能只有唯一的入口点。

34.根据数据流图进行接口设计;根据数据字典和实体关系图进行数据设计。

35.负载测试:逐步增加负载,在满足性能指标的情况下系统所能承受的最大负载量。

36.压力测试:逐步增加负载,测试系统的性能变化,并确定在什么情况下系统会失效,以此获得系统的最大服务级别。

37.疲劳强度测试:系统稳定运行的情况下支持的最大并发用户数。

38.客户端交易处理性能指标:39.安全测试方法:40.8位补码的范围:-128---12741.脚本语言是动态语言动态语言都是解释性语言42.有效的功能测试用例:43.成熟性:软件是否具备避免由于软件错误而导致失效的能力。

44.易学性:软件是否具使备用户学习使用它的能力。

45.使用质量特性:46.执行效率:47.数据安全防护技术:48.提高口令安全性:49.操作数包含在指令中:立即寻址50.著作权与版权是一个概念。

51.软件测试对软件质量的意义52.软件包质量包括三部分:53.Tcp/ip为公共服务保留的端口号是:1~~102354.评价过程:55.规定评价:56.对参数配置类的软件采用正交试验法。

57.测试用例:58.评价规格说明:分析产品的描述规定对产品及部件执行的测量按照评价需求验证产生的规格说明59.前置模型认为是进行测试计划和测试设计的最好阶段。

60.界面整体测试:61.测试案例说明:62.进行负载压力测试时应选用:63.Cache提高cpu对贮主存的访问效率。

64.优化级:通过定量分析能够不断地持续的改进和管理软件过程。

65.程序步骤:66.在回归测试中,为了满足测试需求,必须修正测试用例。

67.Windows文件名称的测试:68.易用性测试:69.用户文档:70.管理文档:71.软件评价过程的特性:72.应用在客户端的性能测试主要包括:并发性能,疲劳强度,大数据量测试,速度测试(手工测试)。

73.疲劳强度测试是:74.满足条件覆盖不一定满足语句覆盖。

75.广义的软件测试:76.负载测试系统可能存在的瓶颈:77.负载压力主要有:78.负载压力测试指标:79.客户端交易处理性能指标:80.故障分析: cpu问题内存和高速缓存磁盘资源问题配置参数应用系统网络设置数据库服务器故障定位优化调整设置: 1.cpu问题:2.内存和高速缓存:1 内存的优化包括操作系统,数据库,应用程序的内存优化 2 过的分页和交换可能降低系统的性能 3 内存的分配也影响系统性能 4 保证保留列表具有较大的邻接内存块 5调整数据缓存区大小 6将最频繁使用的数据保存在存储区3.磁盘资源问题:1 数据库对象在物理设备上合理分配2 磁盘镜像会减慢磁盘写的速度3 日志和数据库对象分布在独立的设备上 4 不同数据库放在不同硬盘上数据库回滚段日志放在不同设备上5 把表放在一块硬盘上,把非簇的索引放在一块硬盘上。

相关主题