宇视科技android面试_宇视科技初面

本文记录了作者在2018年参加宇视科技面试的经历,岗位为自动化测试开发工程师。面试中涉及了自动化测试与测试的区别、软件测试理论、测试分类及工具、Python编程语言、数据类型、C语言的堆栈概念,以及TensorFlow的简单应用。
摘要由CSDN通过智能技术生成

2018年10月15日下午两点,我准时参加杭州电子科技大学的宇视科技面试,我投递的岗位是自动化测试开发工程师。一开始,面试官让我做自我介绍,我简单说了自己的情况。

1.他问了我自动化测试开发和测试的区别,我回答了自动化开发主要是写测试脚本,偏向于开发,而测试就是纯粹的测试。(自动化测试是一种黑盒测试的测试方法,和传统手工测试的区别是执行者是机器,工程师主要编写测试脚本以及维护,还要进行自动化工具开发)

2.问了软件测试的理论,但我回答的是方法、概念。(软件测试是为了发现错误和缺陷而执行程序的过程,其目的是找到错误和缺陷并修复。)

3.我说了软件测试的分类,说了黑盒测试和白盒测试,单元测试集成测试系统测试验收测试,面试官问我黑盒测试和白盒测试分别用在单元测试或者集成测试的哪一步,为什么。(单元测试属于白盒测试范畴;集成测试属于灰盒测试范畴;系统测试属于黑盒测试范畴。单元测试的目的:在于发现各模块内部可能存在的各种错误,主要是基于白盒测试。集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既验证“设计”,又验证“需求”。 主要用来测试模块与模块之间的接口,同时还要测试一些主要业务功能。)

4.测试工具用过哪些?用过loadrunner。有没有写过测试脚本,没有。我们一般会用loadrunner生成一些测试脚本。(我室友说不用写,可以生成)

5.编程语言,会Python。做过一些小项目么,没有,都是自学。怎么自学,在廖雪峰官方网站上配置Python环境,一边看一边敲给的题目代码。Python用的版本,3

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值