测试工程师具有开始工作即进入大、中型软件企业,后期转行也容易的特点。本文将介绍网易网站测试工程师笔试题目。
网易网站测试工程师笔试题目:
1.编程:费不垃圾数列,f(0) = 0, f(1) = 1, f(n) = f(n-1) + f(n-2) n>1。给定n,求f(n),要求越快越好。
好吧,现在想想,我没有考虑到返回值越界问题。ft,该死的越界。
2.给字符串str,将其倒序。例如“abcdef”变为“fedcba”,要求空间复杂度为O(1).
3.写出下述协议的端口号: HTTP 80 POP3 110 FTP 21
4.列举写黑盒测试用例的几种方法,至少三个: 等价类,边界值,不会了
网易网站测试工程师笔试题目分享网易网站测试工程师笔试题目分享
5.软件测试在软件工程中的位置
6.白盒测试的覆盖形式很多,从覆盖范围的弱到强来列举出来
7.让你作为项目测试负责人,说明从需求开始到项目上线所要做的全部工作
8.怎么做浏览器兼容性测试?怎么测试乱码问题?
a.ie内核浏览器+不同版本flash ie6、7、8,360等
b.非ie内核浏览器+不同版本flash chrome、ff等
乱码问题要考虑编码方式
a.单字节编码
b.双字节编码
c.UTF-8、GBK等编码的交界产生的二义性
列举常见编码问题作为case,供日后测试便利使用。
9.一段java程序,写测试case,来满足条件覆盖。
其实跟java没太大关系,c c++都差不多,我大概写一下题目:
我用了等价类和边界值,level要注意的值是0 1 2 10 11,grade要注意的是0 1 2 3 5 6。分为能否进入第一个if;如果进入了第一个if,能否进入第二个if。大概写了15个case。
【职业前景】
在外界环境大好的情况下,软件测试却面临着自身的严峻考验——人才紧缺。在国外,一般软件测试人员与软件开发人员的岗位设置比例是1:1,像微软在开发windows2000时测试开发人员比例高到1.7:1,由此可见软件测试岗位重要性的一般。据前程无忧调查显示,国内120多万软件从业者中,真正能担当测试职位的不足5万,人才缺口已超20万,并随需求逐年增长。
软件测试人才需求量的加大,除了受产业先行的波及外,主要是受教育滞后的影响。由于及时捕捉到市场的需求,部分IT职业培训机构率先驶入测试培养的蓝海,紧跟发展趋势,开设了一系列科学完善的课程体系,为软件企业培养了众多专业软件测试工程师,成为人才培养的主力军。企业可通过内部培训、引进人才等方式来培育人才,但受人力成本的限制,这些方式没有大规模普及。另外,国内部分高等院校也开始着手准备,召开软件测试教学研讨会,筹划专业开设的相关事宜。