用友软件测试24届实习
三个人面我一个,问的问题也很简单
第一个面试官:
自我介绍:
目前大三,大二的时候学的人工智能,所以接触的python比较多,目前python也是我的主语言,之后也接触过python开发的东西,django,爬虫,以及相关的项目开发包含mysql,linux等,再之后就学习自动化测试相关的东西包含selenim,pytest等测试框架
你认为的软件测试是干什么的
我认为分为三点,首先第一点我们做这个软件不能有恶性的bug,不能使用或出现数据丢失等严重现象,这是最起码的;其次第二点这个软件是否覆盖需求,对软件提出的需求是否全部实现并且没有没有bug;最后第三点要看这个软件UI是否合理,交互是否流畅,是否易用
黑盒测试有哪些方法
划分等价类,边界值等。另外接口测试,功能测试,性能测试都属于黑盒测试,别的不清楚了
看你做过自动化测试(selenium)你能说一下吗
当时做的是爬虫,爬取招聘网站的信息,用到了selenium,包含定位元素,抓取元素,自动投递等功能
设计过测试用例吗
因为之前我是做开发的,在开发的过程中就要考虑各种可能出现bug的情况和场景,我感觉这个跟设计测试用例差不多
第二个面试官:
你常用selenium怎么定位元素
xpath锁定标签,有时候也用正则提取一下
假如给你个搜索界面,你怎么测
首先要测它的边界值,要看最多输入多少字符,和空字符两种情况,然后要确定这个框使用的是unicode,确保不会出现乱码
其次要看在浏览器端和手机端的区别,比如在输入框的时候突然来个电话,这玩意会不会保存我之前输入的文字
还要看它的反应速度,在敲入字符时候更新速度和搜索的时候的跳转速度,响应时间之类的
还包括这个输入框设计合不合理,位置大小有没有问题,鼠标放到这个输入框上时有没有变化
第三个面试官:
了解po模式吗
啥叫po模式啊,不了解
第一个面试官:
你还有什么要问我的吗?
#24届实习##实习##软件测试##测试开发##用友#咱们这个是黑盒测试,平时都用什么工具啊?
答:就像你说的一些接口测试工具,postman,fidder之类的,包含我们公司自己封装的一些东西balabala(说了一堆,没太记住)