首页 > 新闻详情

深圳软件测试员面试问题解答

来源:深圳QFIT培训学校

时间: 2022/4/19 15:06:20

  目前,疫情已经逐渐得到了控制,各行各业都掀起了复工大潮。与此同时,软件测试的招聘需求也随着复工的开始而变得紧急起来,而求职者应该怎样抓住机会进行应聘呢?首先较重要的就是多刷面试题,这样才能才面试过程中有备无患。本文为大家整理了软件测试员在面试中常见的一些问题,大家可以一起来做一做。

深圳软件测试员面试问题解答

  01、如何把数据库和我们写的脚本连接起来?

  答:一般都是开发导入数据,或者我们也可以把我们写的测试代码导入,一般就是新建一个表。在pycharm中可以导入模块,一般都是分开写的。自动化不需要连接数据库,写脚本的时候要模块化,把业务和测试方法分离,分离以后如果有那些数据不需要了,那就注释掉就好了。

  02、sekenium的原理是什么?

  答:代码其实并不知道浏览器是怎么工作的,但是driver知道,在selenium启动以后,driver其实充当了服务器的角色,当代码和浏览器通信,代码根据webdriver协议发送请求给driver,driver解析请求,并在浏览器上执行相应的操作,并把执行结果返回给代码。这就是selenium工作的大致原理。

  03、描述测试用例设计方法。

  (1)等价类划分

  针对输入数据子集合,找出有代表性的数据。步骤:划分等价类并编号;建立等价类表;设计测试用例以便覆盖所有的有效等价类;设计新的用例

  (2)边界值分析法

  应用场合:输入条件明确取值范围,或规定取值个数,或者明确有序集合。步骤:划分等价类;分析样点(上点、离点、内点);创建等价类表;确定测试用例

  (3)判定法

  多种输入条件下执行不同的操作。条件桩、条件项、动作桩、动作桩。

  (4)因果图

  描述系统的输入输出的因果关系以及输入与输入之间的约束关系。步骤:标识输入与输出条件;画出因果图;将因果图转化成判定表;简化判定表;生成测试用例。

  以上就是软件测试员在面试中常遇问题的整理,大家都会做了吗?其实面试只要准备好就没问题了,较重要的就是一个良好的心态。较后希望大家都能够找到自己满意的工作,并成功通过面试。

优先领取试听课
版权所有:搜学搜课(wwww.soxsok com)