面试

软件测试面试的准备工作

时间:2020-12-10 13:00:51 面试 我要投稿

软件测试面试的准备工作

  每个同学都要走上找工作的征程,软件测试面试的准备工作你知道有哪些吗?下面是小编整理的软件测试面试的准备工作的内容,仅供参考。

软件测试面试的准备工作

  软件测试面试的准备工作【1】

  (一)面试前的准备工作

  (1)、在家中记背软件测试基础知识性题目以及测试用例的写法。

  (2)、调查面试公司的网址、公司介绍、公司的地址这些是否是属实。

  (3)、保持好良好的心态,衣着稍微正式一点不要穿平时在家穿的休闲衣服。女性稍加花点淡妆。塑造一个看起充满自信又美丽的女人或是一个看起充满活力潇洒的男人。

  (4)、去面试公司的乘坐路线必须在去之前都在网上查好抄在纸上,那个面试公司的、应聘职位、联系方式也应该一起抄在纸上以便在去面试的路途上迷路了可以打电话咨询。从不会导致找不到路而担心面试迟到。

  (5)、想好一分钟的自我介绍(毕业学校、擅长的领域、培训经历、工作经验/离职原因)的话术。

  (二)、面试中的笔试

  (1)、会做的就尽量做得更好。

  (2)、不会做的就很坦白的说不会做,不用紧张,切忌不懂装懂。

  (3)、软件测试笔试一般主要是分为软件测试的基础性题目和给出一个图例设计测试用例,还有就是一道逻辑题或是一道智力题。软件测试的定义、流程考得比较多。

  (三)、笔试完之后与面试官Face To Face的交谈

  (1)、面带微笑的回答面试官的任何问题,切忌不会的就如实说这个问题我不是很了解或是不会。绕开话题,或是想办法叫面试官自己给你讲出答案。

  (2)、说话要流利、反应要敏捷。若是外企公司面试的话就在说中文沟通中夹带说一些英语,那样面试官对你的印象会深刻一些。

  (3)、多认同面试官说地真确的观点和看法以及讲得很好的地方就表现你赞赏的态度,那样面试官就会觉得和你这种人沟通很愉快。同时也会很欣赏你是一个善于倾听他人意见的人,懂得如何去汲取别人好的建议和看法。

  不过,请记住该是你表达自己的主观看法时就应该很有主见的说出来。这样面试官才会认同你是一个很有见地的人,不会是一个没有主见的人。

  (4)、面试官一般会问你的问题:为什么不在上家公司做了?你对软件测试的认识以及软件工程的看法?你会有什么问题要问我的吗?工作经验的讲述?

  (5)、当面试官问你有什么问题要问他的时候,你可以从以下几点:一是可以问公司的具体介绍。二是你应聘岗位的职责和具体做些什么事情。

  软件测试面试的准备工作【2】

  1、什么是数据库?

  答:数据库是按照某种数据模型组织起来的并存放二级存储器中的数据集合。

  2、什么是关系型数据库?

  答:关系型数据库是建立在关系数据库模型基础上的数据库,借助集合代数等概念和方法处理数据库中的数据。目前主流的关系数据库有:oracle、SQL、DB2、sqlserver、access、sybase等。

  3、主键、外键的作用,索引的优点与不足?

  答:主键:是表中的唯一标示键。作用:保证实体的完整性;加快数据库的操作速度;增加新的表记录时,数据库会自动检索新记录的主键值,不允许该值与其他表中记录的主键重复;数据库会按主键值的顺序显示记录,如果没有设定主键,则按输入的顺序显示记录。

  外键:是主键的从属,表示了两个表之间的联系。作用:使用外键可以避免冗余。

  索引的优点:

  1)通过创建唯一性的索引,可以保证表中数据的唯一性;

  2)加速数据的检索速度;

  3)加快表与表之间的连接;

  4)在使用分组与排序数据检索时,可以显著检索分组与排序的时间;

  5)在查询的过程中使用优化隐藏器,提供系统性能。

  缺点:

  1)创建索引需要时间,且随着数据量的增加而增加;

  2)索引需要占用物理空间;

  3)当对表中数据进行修改时,索引也要动态维护,降低了数据的维护速度。

  4、测试类型有哪些?

  答:黑盒测试、白盒测试、单元测试、集成测试、功能测试、系统测试、负载测试、性能测试、兼容测试、可用性测试、安装|卸载测试、恢复测试、安全测试、比较测试、Alpha测试、Beta测试、端到端测试、健全测试、衰竭测试、接受测试、累积综合测试

  5、黑盒测试和白盒测试的定义与区别?测试分哪几个阶段?这几个阶段之间的区别和联系?

  答:黑盒测试:不关心软件内部结构,只关心输入输出,主要测试依据是需求文档;

  白盒测试:关注软件的内部结构和程序的设计实现,主要测试依据是设计文档;

  区别:

  白盒测试只考虑测试软件产品,他不保证完整的需求规格是否被满足;

  黑盒测试只考虑测试需求规格,它不保证实现的所有部分是否被测试到;

  黑盒测试会发现遗漏的缺陷,指出规格的哪些部分没有被完成;

  白盒测试会发现代理方面缺陷,指出哪些实现部分是错误的。

  测试分:单元测试、集成测试、系统测试、验收测试。

  单元测试:一般由开发小组采用白盒方式来测试,主要测试单元是否符合详细设计规格说明书的要求。

  集成测试:界于单元测试和系统测试之间,起到“桥梁作用”,一般由测试小组或开发小组采用白盒+黑盒的方式来测试,主要测试模块接口及集成后的整体功能,验证与概要设计规格说明书的'符合度。

  系统测试:一般由独立测试小组采用黑盒方式来测试,主要测试系统是否符合需求规格说明书的要求。

  验收测试:与系统测试非常相似,主要区别是测试人员不同,验收测试由用户代表或最终用户执行。

  6、测试用例设计方法有哪些?

  黑盒测试的测试用例设计方法有:等价类划分、边界值划分、因果图分析和错误猜测;

  白盒测试的测试用例设计方法有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖

  7、测试用例设计方法有哪些?

  黑盒测试的测试用例设计方法有:等价类划分、边界值划分、因果图分析和错误猜测;

  白盒测试的测试用例设计方法有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖。

  8、性能测试的流程?

  1.测试需求分析 2.测试计划制定与评审 3.测试用例设计与开发 4.测试执行与监控 5.分析测试结果 6.编写性能测试报告 7.测试经验总结

  9、a测试,B测试定义?

  a测试是软件开发公司组织内部人员,模拟各类用户,对即将上市的软件产品进行测试,试图发现错误并修复的过程。

  β测试是由软件的多个用户在实际使用环境中进行的测试,这些用户返回有关错误信息给开发者。

  10、测试用例要素?

  用例编号、测试名称、重要级别、前置条件、测试输入、操作步骤、预期结果

  11、压力测试与负载测试?

  负载测试:通常运行时间比较短,在系统上逐渐加压,直到性能指标达到饱和状态(比如相应时间超出预期要求、系统资源占用率居高不下等),从而验证系统预期的性能目标、相应时间等。

  压力测试:长时间运行,逐渐增加超负荷(并发、循环、多用户等),直到系统产生异常以及对异常的处理能力,从而验证系统可靠性、找到系统的瓶颈。 **微软压力测试的经验值为72小时。**

  12、什么是回归测试?

  回归测试:缺陷修正后,执行符合一定条件的测试用例来确保缺陷的修正没有在软件中引入新的缺陷,这些缺陷可能存在于被测试的软件模块中,也可能在与之相关或不相关的其他软件模块中。当软件发生变更或者使用软件的环境发生变化时,需要进行回归测试

  13、简述bug的生命周期?

  1, 有效地记录BUG

  2, 使用BUG模板

  3, 评价BUG优先级和严重性

  4, BUG的生命

  5, 维护BUG数据库

  14、缺陷记录应包含的内容?

  缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因;

【软件测试面试的准备工作】相关文章:

软件测试英文面试自我介绍01-06

测试软件安全的方法02-15

软件测试方法概述05-29

软件测试个人求职简历02-22

软件测试专业工作简历02-21

大学软件测试学习总结12-24

软件测试年终述职报告10-21

手机软件测试简历01-23

论软件工程内软件测试的必要性05-29

软件安全性测试技术02-15