金朝阳——软件测试试题3道题目分享

1.设计测试用例的方法有很多,而且每种方法都有不同的适用条件。下列是对几种方法的描述:

对于业务流清晰的系统可以利用______贯穿整个测试用例设计过程;在用例中综合使用各种测试方法,对于参数配置类的软件要用______选择较少的组合方式达到最佳效果;如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用______。

针对以上描述,能够按照正确的顺序填入上面空白处的选项是()。(选择一项)

A.等价类划分法、因果图法、状态图法

B.场景法、正交排列法、因果图法

C.状态图法、等价类划分法、因果图法

D.因果图法、正交排列法、等价类划分法

讲解分析:基于业务流清晰的系统,场景法可贯穿采用,并整个测试案例过程,并可在此基础上综合应用各种测试方法;正交试验法在参数配置类及兼容性的测试用例设计中,简单易行、优势显著;因果图法更适用于系统中的各输入条件及输出结果之间存在关系的情况,所以本题的正确答案选B。

2.使用LoadRunner的结果图表分析功能时,可以分解下列()作为判断Web系统中是否存在网络瓶颈和服务器瓶颈的一个条件。(选择一项)

A.Connection 时间

B.Receive 时间

C.Client时间

D.First Buffer 时间

讲解分析:

Connection 时间:建立初始连接所需要的时间,能反应网络问题,该数值越小越好。

Receive 时间:接收数据的时间,这个时间反应了带宽的大小,带宽越大,下载时间越短。

Client时间:思考时间或者客户端请求发送延迟时间

First Buffer 时间:与服务器建立连接后,从服务器发送第一个数据包开始计时,通过网络传输,成功接收服务器的第一次缓冲所需要的时间。能反应是网络问题还是服务问题。所以本题的答案选D。

3.有如下C语言程序段:

if(x==30&&y>-10)

z=0;

对于变量x,y的取值,以下测试用例的组合中( )能够满足条件组合测试的要求。

①x=50  y=-10 ②x=40  y=40
③x=30  y=-10

④x=20  y=0 ⑤x=30  y=30
⑥x=30  y=10

A.①②⑤⑥ B.③④⑤⑥
C.①②③④ D.①②③⑥

讲解分析:条件组合覆盖是一种比较强的覆盖方式,判定中条件的各种组合至少出现一次,所以本题的答案选择D。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-16 03:25:28

金朝阳——软件测试试题3道题目分享的相关文章

金朝阳——软件测试试题11道题目分享

测试人员相对于开发人员来说,对知识的广度要求更高. 1:下面所描述的属于安全漏洞方面的有哪些?()A.SQL注入问题B.跨站脚本(XSS)C.不安全的加密存储,比如CSDN网站的用户密码是明文密码D.网站访问缓慢 2:关于Loadrunner下列说法正确的是()A.web_reg_save_param最常用來做关联的函数B. 函数lr_save_string("我是一名软件测试工程师","tester")的含义是"把我是一名软件测试工程师字符串赋了test

金朝阳——软件测试试题11道题目分析答案

第一道题:A,B,C都是安全漏洞,D是网站性能问题,所以正确答案是:A,B,C. 第二道题:web_reg_save_para,lr_save_string,r_eval_string,lr_user_data_point是Loadrunner最基本,也是很重要的函数,大家一定要掌握,本题的正确答案是:A,B,C,D. 第三道题:Loadrunner的脚本可分为三部分:Vuser_init.Vuser_end 和Action,一般把登录和注销放在Vuser_init.Vuser_end部分:把实

金朝阳——软件測试试题11道题目分享

測试人员相对于开发者来说.对知识的广度要求更高. 1:以下所描写叙述的属于安全漏洞方面的有哪些?() A.SQL注入问题 B.跨站脚本(XSS) C.不安全的加密存储,比方CSDN站点的用户password是明文password D.站点訪问缓慢 2:关于Loadrunner下列说法正确的是() A.web_reg_save_param最经常使用來做关联的函数 B. 函数lr_save_string("我是一名软件測试project师","tester")的含义是&

软件测试修炼之道(转载)

软件测试修炼之道 前言 软件测试发展到今天,已经逐渐形成一门学科,但是还不够系统. 初学者面对铺天盖地的资料应该如何选取?应该从哪里入手?如何迅速的掌握各种业务各项测试技能以便开展工作?在保证测试质量的前提下,一日内编写或执行1000个测试用例是不是梦想? 入行多年者面对复杂的业务逻辑,海量的测试需求,如何在最短的时间内进行测试?如何尽可能更早的开展测试?如何对系统架构进行测试?如何全面提高测试质量与测试效率?如何百尺竿头更进一步? 本文将针对这些问题进行初步解答,主要阐述解决这些问题应该具备哪

纪念我的第100道题目

四五月份做ACM校赛都是没怎么接触过评测系统,很多注意要点都不了解.网络赛给时间长,最后全AC通过了,现场赛虽然一等奖,但是还是有点捉襟见肘,7道题目只做出来了4道,因为会的这几道代码提交比较早,所以才能得到一等奖,但是问题也还是比较明显,对于很多学过的数据结构和算法的知识运用不熟练,快速编程实现能力还是比较弱.所以6月份觉得自己需要大量的训练,所以从6号开始,到今天已经18天了,18天100道题目,也是努力坚持一步一步走过来,虽然100道题目不多,UVa hunting上第一名大神AC了452

Linux运维MySQL必会面试题100道

老男孩教育Linux运维班MySQL必会面试题100道 (1)基础笔试命令考察 (要求:每两个同学一组,一个口头考,一个上机实战作答,每5个题为一组,完成后换位) 1.开启MySQL服务 2.检测端口是否运行 3.为MySQL设置密码或者修改密码. 4.登陆MySQL数据库. 5.查看当前数据库的字符集 6.查看当前数据库版本 7.查看当前登录的用户. 8.创建GBK字符集的数据库oldboy,并查看已建库完整语句 9.创建用户oldboy,使之可以管理数据库oldboy 10.查看创建的用户o

《软件测试自动化之道》读书笔记 之 SQL 存储过程测试

<软件测试自动化之道>读书笔记 之 SQL 存储过程测试 2014-09-28 待测程序测试程序   创建测试用例以及测试结果存储  执行T-SQL脚本  使用BCP工具导入测试用例数据  创建T-SQL 测试套件  当待测存储过程返回行集的时候,如何判断测试结果是否通过  当待测存储过程返回out参数时,如何判断测试结果是否通过  当待测存储过程没有返回值时,如何判断测试结果是否通过 许多基于Windows的系统都使用了SQL Server作为后台组件.待测程序经常通过存储过程来访问数据库.

NO.145 禅道使用分享第十九期:有效控制项目的风险和成本

关于禅道使用经验分享 禅道使用经验分享,欢迎大家一起来探讨关于禅道项目管理软件使用方面的问题.我们广泛的收集对禅道的看法和建议,充分了解广大用户使用禅道的具体情况和要求,进而不断完善禅道的功能和服务. 想分享你的禅道使用经验,可直接联系先知@禅道,QQ:1292676069. 本期禅道使用经验分享来自于成都锤子工厂(Hammer Studio)的联合创始人罗聪翼.非常感谢他百忙之中接受禅道的采访,分享他和工作团队使用禅道的经验和心得. 成都锤子工厂(Hammer Studio)项目管理情况 Ha

《软件测试自动化之道》读书笔记 之 目录导航

<软件测试自动化之道>读书笔记 之 目录导航 2014-10-09 源代码 第1章 API测试第2章 基于反射的UI测试第3章 基于Windows的UI测试第4章 测试套件设计模式第5章 请求-响应测试 第6章 基于脚本的Web UI测试第7章 底层的Web UI测试第8章 Web Service测试第9章 SQL存储过程测试 第10章 排列与组合第11章 ADO.NET测试第12章 XML测试