`
sxdtzhaoxinguo
  • 浏览: 213496 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

且谈关于最近软件测试的面试

 
阅读更多

前段时间有新的产品需要招人,安排和参加了好几次面试,下面就谈谈具体的面试问题,在面试他人的同时也面试自己。

面试问题是参与面试同事各自设计的,我也不清楚其他同事的题目,就谈谈自己设计的其中2道题。

过去面试总是会有如何测试Google首页,测试杯子,测试电话之类的,有偷懒的嫌疑,这次来个具体的,第一个题目如何测试下面这个表:




一、第一个问题设计测试用例

面试里得到的很多回答就是一条条罗列,例如:

1、界面显示是否正常,各种浏览器、分辨率,文字是否显示正常

2、这个数据是否和数据库一致

3、promote按钮是否正常使用

4、上一页下一页按钮是否正常

5、列表标题是否支持排序,排序功能是否正常(很奇怪,这个提到的人不多,类似的下拉列表的Autocomplete也很少人提到)

6、......

比较少的听到按照测试类型来设计的,例如界面测试用例、功能测试用例、大数据测试用例等等,

也没有听到按照正常用例和异常用例来罗列。

二、如果你来设计这个表,还会做哪些完善

1、可能有些人注意到,这个结果总共有99523个,提供的翻页只有前进后退,是否加个go to page的功能

2、貌似我们以前见过列表翻页还有提供第一页和最后一页,那是否也加上

3、结果很多,是不是加个搜索(其实这个数据是搜索得到的)

4、这个列表一页只显示10个结果,是否可以多显示些,是否加个每页显示数目

...

问到第二个问题,有些面试人员就迷惑了,经常听到的是“我们都是根据需求测试的”,那我问,你们对用户体验关注么,

得到很多回答是“设计好的,我们只是测试下”,被动式的测试居多。

三、如果你来实现这个表会怎么做

1、最简单的,拉个控件,之后连接到数据库,搞个dataset/datatable数据绑定读取数据显示

2、直接连接到数据库如果数据量大时,前台等待过久怎么办,哦,有AJAX,异步获取数据

3、还有没有更好的,预加载,生成10页的结果放在服务端,这个技术在网购网站首页的促销商品大量使用

这是一个优化的问题,可惜很多测试对于开发的设计实现没有任何的兴趣或是根本不去了解。

了解了下,有很多公司是不能看代码的,能看代码的也没有编辑的权限,把测试定位成开发的服务,但并没有充分利用测试可以帮助开发定位错误,

让开发更快的修复缺陷,更多的是选择让测试熟悉业务。


本文转自:http://www.51testing.com/html/32/n-822032.html



分享到:
评论

相关推荐

    软件测试经典面试题 (超实用)

    112、谈谈软件测试在企业的地位,也可以结合软件生命周期来谈 27 113、一般公司里实际的软件测试流程是什么样的?你们公司又是怎样的? 27 114、软件工程师要具有那些素质? 27 115、你会哪些测试工具?怎么操作? ...

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    浅谈软件测试的测试流程

    软件测试的流程,软件测试面试的时候基本上都会问到这个问题,希望大家能够了解到。

    嵌入式研发面试问题,面试嵌入式工程师

    这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或...

    C/C++程序员面试指南.杨国祥(带详细书签).pdf

    此外,本书开始用两章篇幅详细介绍了中英文面试的注意事项、常见问题及程序员的职业规划等软件工程师的常识。最后四章详细讲解了现在流行的智力测试题。 第一篇 求职 第1章 应聘求职 1.1 企业与人才 1.1.1 企业需要...

    公开课第三节:浅谈测试的职业发展与破局.mp4

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    公开课第七节:自动化测试的设计模式2.avi

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    公开课第六节:自动化测试的设计模式.mp4

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    公开课第一节:功能测试框架+实战分析.avi

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    公开课第五节:测试管理的那些事儿.mp4

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    公开课第八节:自动化测试的设计模式3.avi

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    公开课第九节:多线程和自动化测试的并发模式.mp4

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    公开课第二节:大厂常见算法题深度解析.mp4

    公开课第四节:软件测试人员面试的技巧和互联网大厂真题分享.mp4 公开课第五节:测试管理的那些事儿.mp4 公开课第六节:自动化测试的设计模式.mp4 公开课第七节(1):自动化测试的设计模式2.avi 公开课第八节:自动...

    求职面试的时候如何谈薪酬待遇

    在社会大学里混了那么多年,我最惨痛的经历就是,在应聘一家企业的时候,总是羞于谈薪酬待遇。大概这是很多职场新人都会遇到过的尴尬吧——觉得自己经验不够,或者想应聘的企业比较好,就觉得对方提多少就是多少吧,...

    求职宝典(PDF高清版)

    ●让软件没有国界…… 各种软件公司面试经验谈,值得收藏,慢慢吸收消化吧~【高清PDF版本】 --注: 1.本人发资源纯为与诸位共享,发布前均做过测试保证可用。 2.如果下载后打不开请重新再试,可能...

    asp.net知识库

    也谈 ASP.NET 1.1 中 QueryString 的安全获取写法 ASP.NET运行模式:PageHandlerFactory 利用搜索引擎引用来高亮页面关键字 网站首页的自动语言切换 应用系统的多语言支持 (一) 应用系统的多语言支持 (二) 自动...

    嵌入式C语言精华+.pdf

    C 语言嵌入式系统编程修炼之二:软件架构篇 ........................................................24 C 语言嵌入式系统编程修炼之三:内存操作 ..........................................................30 C ...

    Linux多线程服务端编程:使用muduo C++网络库

    《Linux多线程服务端编程:使用muduo C++网络库》主要讲述采用现代C++在x86-64 Linux上编写多线程TCP网络服务程序的主流常规技术,重点讲解一种适应性较强的多线程服务器的编程模型,即one loop per thread。...

Global site tag (gtag.js) - Google Analytics