中软国际
技术题部分
一、选择题
1、软件测试的目的是( D )
证明软件的正确性
找出软件系统中存在的所有错误
证明软件系统中存在的错误
尽可能多的发现软件系统中的错误
2、黑盒法和白盒法是常用的软件测试方法,其中黑盒发只要用于测试(B)
A、结构的合理性
B、软件外部功能
C、程序正确性
D、程序内部逻辑
3、Loadrunner主要用于(A )
压力负载测试
回归测试
都是
都不是
4、边界值分析法,假设X为整数,10<=X<100,那么测试中X取值应该多少()
++++++++++++++此题有问题++++++++++++
A、10,100
B、9,10,100,101
C、10,11,99,100
D、9,10,50,100
5、缺陷的二八定理表示(A)
A、80%的缺陷出现在20%的模块
B、80%的缺陷出现在80%的模块
C、20%的缺陷出现在80%的模块
D、20%的缺陷出现在20%的模块
6、下面关于软件测试的说法中(A)是错误的。
软件测试就是程序测试
软件测试鬼船于软件定义和开发的整个期间
需求规格说明、色剂规格说明都是软件测试的对象
程序是软件测试的对象
7、为网络中的主机分配IP地址的协议简称为(A )
A、DHCP B、FTP C、DNS D、HTTP
8、事务的特性有哪些?(A)
A、原子性 一致性 隔离性 持久性
B、原子性 一致性 完整性 合理性
C、原子性 一致性 隔离性
D、一致性 隔离性 持久性
9、测试用例的编写原则(D)
准确性,简洁性,可重用性,适应性,合理性
简洁性,可重用性,适用性,可跟踪性,纯净性
准确性,简洁性,可重用性,适用性,可跟踪性,纯净性
准确性,简洁性,可重用性,适用性,可跟踪性,合理性
二、根据要求写出对应得Linux命令
1、查看所有进行中包含scf字符串的进程
ps aux | grep scf
2、找出当前目录下所有包含sh的文件
Find ./ ”.sh”
3、创建一个新文件的命令(至少2个)
Touch newfile
4、如何分页阅读a.txt文件中的内容
More a.txt 按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示
5、写出.tar, .gz, .Z的打包命令和解包命令
打包命令:tar -cf all.tar * tar -czf all.tar.gz * tar -cZf all.tar.Z *
解包命令: tar -xf all.tar tar -xzf all.tar.gz tar -xZf all.tar.Z
6、目录a下存在多个文件,如何删除a目录(要求只适用一条命令)
rm –rf a
7、在vi中如何快速将光标移动行首和行尾?
在移动光标前先按ESC键,然后shift+$是移动到行尾,0是移动到行首
8、将文件a.txt重命名为b.txt(写出2种方法)
mv a.txt b.txt rename ‘a’ ‘b’ a.txt
9、改变文件的权限 chmod
10、显示当前的用户名
who am i
11、查看自己在Linux上使用过的前10次的命令
history 10
12、远程登录Linux服务器的命令
ssh 用户名@IP地址
13、查看当前目录的路径
pwd
14、查看文件的属性
lsattr
15、查看磁盘空间的大小
df -v
三、简答题
1、写出软件测试的流程
略
2、写出黑盒测试中测试用例的设计方法
等价类划分方法
边界值分析方法
错误推测方法
因果图方法
判定表驱动分析方法
正交实验设计方法
功能图分析方法
场景设计方发
3、什么是事务?
在web性能测试中,一个事务表示一个“从用户->web Server->DB->web server->用户”的过程,一般的响应时间都是针对事务而言的。
4、写出计算机网络中OSI七层模型的名称
.物理层
数据链路层:
网络层:
传输层
会话层
表示层
应用层
四、数据库
1、创建一个student表,字段包括学号,姓名,班级,学号为主键
create table student
(
num number(10) primary key,
name varchar2(10),
class number(2)
)
2、给student表的name字段创建唯一索引
create unique index stu_name on student(name);
3、给student表增加一个默认值为0的float类型的非空字段“result”
alter table student add column(result float default 0);
4、将student表中的class字段名修改为grade
Alter table student modify class to grade;
5、在1中创建的student表中,根据姓名查询出第4条到第8条的记录
Select * from (select rownum r,num,name,class from student where rownum<=8)
Where r>=4;