黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。
白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码
产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。
4 . 简述一下缺陷的生命周期
·软件缺陷的生命周期指的是一个软件缺陷被发现、 报告到这个缺陷被修复、 验证直至最后关闭的完整过程。
简单的软件缺陷生命周期:
1、发现——打开:测试人员找到软件缺陷并将软件缺陷提交给开发人员;
2、打开——修复:开发人员再现、修复缺陷,然后提交测试人员去验证;
3、修复——关闭:测试人员验证修复过的软件,关闭已不存在的缺陷。
但是这是一种理想的状态, 在实际的工作中是很难有这样的顺利的, 需要考虑的各种情况都还是非常多的。
复杂的软件缺陷生命周期:
1、新建一个软件缺陷,这个软件缺陷是( open)状态,进行 bug 审查,不是代码问题,就
是设计需要修改;
2、新建一个软件缺陷,这个软件缺陷是( open)状态,进行 bug 审查,以后修改的,就可
以延期;
3、新建一个软件缺陷, 这个软件缺陷是 ( open)状态,进行 bug 审查,实际没有这个 bug,可以将其关闭;
4、新建一个软件缺陷,这个软件缺陷是( open)状态,看是否清楚可重现,如果不能重现,就是缺少信息,需要返回到( open)状态;如果能够重现,就进行修正,修正后关闭,进行回归测试
基于 WEB 信息管理系统测试时应考虑的因素有哪些?一、功能测试
1、链接测试
2、表单测试
3、 Cookies 测试
4、设计语言测试
5、数据库测试
二、性能测试
1、连接速度测试
2、负载测试
3、压力测试
三、可用性测试
1、导航测试
2、图形测试
3、内容测试
4、整体界面测试
四、客户端兼容性测试
1、平台测试
2、浏览器测试
五、安全性测试
linux 基本命令:
◆ 安装和登录命令: login 、shutdown 、 halt 、reboot 、install 、mount、umount 、chsh 、 exit 、 last ;
◆ 文件处理命令: file 、 mkdir 、 grep 、 dd、 find 、 mv、ls 、 diff 、 cat 、 ln ;
◆ 系统管理相关命令: df 、top 、free 、quota 、at 、lp 、adduser 、groupadd 、kill 、crontab ;
◆ 网络操作命令: ifconfig 、 ip 、 ping 、 netstat 、 telnet 、 ftp 、route 、rlogin 、rcp 、 finger 、 mail 、 nslookup ;
◆ 系统安全相关命令: passw
软件测试面试知识点 来自淘豆网m.daumloan.com转载请标明出处.