软件测试面试真题汇总(三)

1、没有需求情况下怎么去测试?

如果没有需求的话,首先我要了解该行业相关的标准和一些隐含的需求;其次了解同类产品是什么样子的;然后结合以上两点,根据研发设计出来的软件,按照测试类型和各功能模块进行有条理的梳理出测试项目,然后去测试。


2、给你一个项目你会重点测试哪些

首先要保证项目的功能是可用的。然后要考虑项目的性能、稳定性、兼容性这几个方面。这几个方面如果出现重大的问题话,会影响用户使用,以及用户对我们产品的认可度。


3、 数据库排序命令

排序是order by 字段

asc从小到大排列,即升序

desc从大到小排序,即降序

例如:学生成绩表(score)中按照成绩从低到高排序

select * from students order by score asc;

例如:学生成绩表(students)中按照成绩(score)从高到低排序

select * from students order by score desc;


4、使用Loadrunner 测试时 为什么要做参数化

在录制程序过程中,Vugen(脚本生成器)自动生成了脚本以及录制过程中实际用到的数据。这个时候,脚本和数据时混在一起的。使用LR在Controller做性能测试时,每个虚拟用户不可能使用同样的用户名和密码登陆web系统,我们要使用不同用户同时访问系统的真实场景,也就是说登陆用户和密码的数据是可变化的。这样的话,就要把这些数据用一个参数来代替,也就是,将脚本中录制下来的特定值用一个变量来代替,该变量的值是可变的。所以我们要用到参数化。


5、Linux基本操作-删除文件、查看文件内容、新建文件等

1)给大家举几个常用的删除命令:

A:常规的删除命令:rm 文件名

B:强行删除文件命令:rm -f 文件名

C: 删除同一类文件: rm *.txt

D:删除某些固定字母开头的文件 rm xxx*

E:删除几个文件:rm 文件名1 文件名2 文件名n

2)查看文件内容的命令。命令:cat 文件名

3)新建文件的命令。

在当前工作目录先创建一个文件命令:touch 文件名。

扩展一下:创建文件夹的命令:makdir 文件夹名


6、Linux查询内存命令

常用的查看内存的命令:cat /proc/meminfo

快速查看内存使用情况的方法:free


7、Linux 查看IP地址命令,如何修改IP地址?

查看IP地址的命令:ifconfig -a

修改IP地址,使用命令进行修改,我介绍两种方式:

一种是赋予临时IP,系统重启后,回复原来IP地址。

命令:ifconfig eth0 IP地址 netmask 子网掩码

一种是永久修改,vi /etc/sysconfig/network-scripts/ifcfg-ethX

需修改以下内同:

DEVICE=网口名称

BOOTPROTO=none

HEADDR=设备的mak地址

ONBOOT=yes //开机自动启动

TYPE=Ethernet //设别的类型为以太网

NETMASK= 子网掩码

IPADDR=IP地址

USERCTL=yes

PEERDNS=yes

IPV6INIT=no

GATEWAY=默认网关

配合修改完成之后,重新启动服务。启动服务的命令:service network restart 。

服务重启完成之后,重新启动系统,查看到的IP地址还是修改后的。


分享到:


相關文章: