软件测试工程师轻松应对面试题汇总
软件测试面试中有些常见的问题,千锋软件测试培训班的老师也都悉心总结了,来看看吧!
一、判断题:
1)软件测试就是为了验证软件功能实现得是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。
2)发现错误多的模块,残留在模块中的错误也多。
3)测试人员在测试过程中发现一处问题,如果影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。
4)功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。
5)软件测试只能发现错误,但不能确保测试后的软件没有错误。
二、简答题
1、针对一个电商购物的Web网站,该进行哪些方面的测试。请列出至少10条以上的测试点。
2、怎样种四棵树,使得任意两棵树之间的距离相等。
3、某图书馆要建设一套图书管理系统,该系统关于“图书借阅”的具体要求如下:①操作者:读者(借书证号[8位数字])
②操作对象:图书(图书号[2个字母+6位数字])
③功能:工作人员将读者借书证号、所借图书号输入系统,如果该读者所借图书超过了5本,则提示不能再借阅的信息,并返回。否则借阅成功,记录借阅时间。
根据以上描述,试写出该部分的测试用例。
三、数据库题目,根据下列题目要求,写出对应的SQL语句。
①创建数据库(student)。
②在数据库student中创建数据表(stu_info),包含学生编号(char(10))、姓名(char(25))、性别(char(2))、出生日期(datetime)。(要求编号不重复,性别只能是男或女,出生日期不得早于1970。)
③在数据表stu_info中插入学生记录('bc20160411','张三','男','20000214')。
④查询出所有姓张的男生的年龄。
⑤将编号为bc20160211的学生性别修改为女。
⑥删除姓名为李四的学生。
四、将下面一段英文翻译成汉语:
Black-Box testing:Testing based on an analysis of the specification
of piece of software without reference to its internal workings.The goal is to
test how well the component conforms to the published requirements for the
component.
想知道答案吗?咨询千锋老师吧!
千锋软件测试频:http://video.mobiletrain.org/rjcs/?pinzhuanbdtg=biaoti
软件测试工程师轻松应对面试题汇总