昨天中搜公司面试题,请教高手,大家都来回答一下
1.web测试中,系统测试包括哪些,各有什么异同。2.缺陷报告的内容。
3、缺陷的流程
4.form表单提交的几种方法
5。怎么用javascript提交表单
6.你为什么喜欢测试,为什么。
7.在测试中使用的测试工具,举例说明在一个项目中怎么用。
8,写出增,删,查,改的sql语句的表达格式。(还有一个写数据库的题,是根据表来写的,暂络)
9.画出流程图。如登录界面:用户名,密码,验证码。
10,是什么是b2b
11.什么是门户网站,你都知道哪些门户网站。 还差一道题:次方根写用例。 中搜?这是什么公司呀,我是新手,对行业不太了解呢 4.form提交表单的方式有两种:post和get.get没有post那么安全
6.最大的兴趣就是测试有难度,有挑战性!做测试越久越能感觉到做好测试有多难,我对测试坚定不移的信心和热情,更主要的是我非常细心,虽然经验还不够,但测试需要的基本技能我有信心在工作中得以发挥,三心二意一能力(自信心,耐心,服务意识,团队意识,沟通能力),对自身的要求也高,比如:探索精神、故障排除能手、不懈努力:软件测试员总是不停尝试、创造性、追求完美、判断准确、老练稳重、说服力、在编程方面受过教育
7.给你举一个QTP的使用过程吧:1.设计测试用例2.录制测试脚本3.修改并调试测试脚本其中包括要参数化和建立检查点4.执行测试脚本5.分析测试报告6.汇报发现缺陷
其它的答案下午给你 1.Web测试中,系统测试有功能测试,性能测试,界面测试,兼容性测试,安全性测试
2.缺陷报告的内容:问题概要描述,发现人,发布/构建版本号,测试环境,缺陷类型,缺陷发现步骤,缺陷指派给的人,优先级,重要性
3.流程:测试人员提交新的Bub入库,错误状态设置为New,高级测试人员验证错误,如果是错误,分配给相应的开发人员,设置状态为Open,如果不是错误,则拒绝,设置为Declined状态,开发人员检查为Open的Bug,如果不是错误,则置为Declined,如是错误则修复并置为Fixed,不能解决的问题要留下文字说明及保持Bug为Open状态,对于不能解决的Bug,不能由开发人员自己解决,要通过评审会认可,测试人员查询状态为Fixed的Bug,然后验证Bug是否已解决,如解决Bug的状态为Closed,如果没解决则设为Reopen状态
10.B2B(Business To Business),因为英文中的2的发音同to,所以简写为B2B,是指一个市场领域的一种,b2b是企业之间的一种营销关系,是市场领域中的一种
11.门户网站,是指通向某类综合性互联网信息资源并提供有关信息服务的应用系统。门户网站最初提供搜索服务、目录服务,后来由于市场竞争日益激烈,门户网站不得不快速地拓展各种新的业务类型,希望通过门类众多的业务来吸引和留住互联网用户,以至于目前门户网站的业务包罗万象,成为网络世界的“百货商场”或“网络超市”。
搜索门户:百度 谷歌搜搜必应
电商门户:拍拍 有啊 乐天淘宝
社交门户:51.com 搜狐白社会聚友网人人网开心网
分类门户:同城网大众点评网赶集网
IT门户:天极网中关村在线泡泡网太平洋(pconline)
财经门户:28.com 希望能帮到你,如有不对的地方,请大家指出 回复 5# huanping
顶一个。。。 顶一个了... 6楼回答的很好。我也尝试着做一下:
/******************************************************************/
1.web测试中,系统测试包括哪些,各有什么异同。答:(1)系统测试主要包括:界面(UI)测试、功能测试(UI功能和业务)、兼容性测试(操作系统和浏览器)、安全性测试(web服务器安全和web程序安全)、性能测试(单个页面的性能、压力、负载、大数据量)、网站链接测试等。
(2)说明:原问题好像有点不对头,系统测试中两两好像不存在异同之说。
2.缺陷报告的内容。
答:一份优秀的缺陷报告更有利于开发人员能快速的定位问题并处理问题,如果我们用的是一些BUG管理工具,如QC、BUGFREE,则我们填写缺陷那些字段就是缺陷报告的因素,而有时候我们需要通过word或者邮件等书面形式反馈缺陷时,应该但不局限于如下几点:
(1)BUG标题:是对BUG的总结,但不要说:XX报错了。XX不响应了。而应该说:在什么模块下出现了什么问题。如:在用户中心-》发布产品界面:进入模块时出现错误。
(2)BUG优先级:这个需要根据自己公司、项目情况来定夺。主要是对开发处理BUG时有个主次。
(3)BUG类别:也需要按照项目来定夺,比如web项目。可以划分为:需求设计、UI设计、数据字典、兼容性、功能性问题、性能问题。同时在项目结束时对不同类别BUG数量分析和对比,会发现项目中什么地方是短板。什么地方做的好,BUG少。
(3)操作步骤:认真、详细描述BUG产生的操作过程。如果是几率性的BUG。进行备注说明。
(4)预期结果:这个可有可无,有时候操作步骤中一般把结果写了。
(5)实际结果:同上。
其他的如:软件版本、日期、BUG状态、分配给谁、提交人,这些是共性的,不做详细描述。
3、缺陷的流程
答:缺陷的管理流程主要是看公司和项目的实际情况来。比如标准的瀑布模型开发和敏捷开发缺陷流程就不可能一致,也不能生搬硬套。一般的缺陷流程如下:
(1)测试人员发现BUG并提交;
(2)项目管理人员对BUG进行核实并分配给开发人员;
(3)开发人员修复BUG后反馈给测试人员进行回归测试。
(4)测试人员回归测试,发现BUG确认修复,则关闭。如果没有,则重新提交给开发人员。
4.form表单提交的几种方法
答:一般有两种方法:get和post。
5。怎么用javascript提交表单
答:问题问的也不知道如何作答好。写一段js代码
<script language=javascript>
function Submit()
{
var form = new Form();
form.action = "http://www.test.com/test.asp";
form.method = "post";
form.submit();
}
</script>
6.你为什么喜欢测试,为什么。
答:假设我想说我不喜欢测试,那这个问题就没必要答了是吗?再次鄙视下出题人的思维。我喜欢测试是因为我是一个动手能力比较好,知识面比较广,也比较细心的一个人,同时有很好的文档组织能力和语言表达能力。我相信这些都是我做好测试工作的前提。所以我选择了测试这个行业。
7.在测试中使用的测试工具,举例说明在一个项目中怎么用。
答:在测试工作中,我想任何一个帮助我们完成一些工作的工具都应该叫做测试工具。并不是loadrunner和QTP。比如firebug。在项目中利用这个工具我们对一些关键页面进行了性能分析,找出来影响页面加载速度的页面元素,进行优化。
8,写出增,删,查,改的sql语句的表达格式。(还有一个写数据库的题,是根据表来写的,暂络)
答:假设有一个学生表Student,曾经有两个字段:学号id,姓名name
(1)增加:insert into Student vaules("01","张三")
(2) 删除:delete from student whereid='01';或者truncate tablestudent(全部删除)
(3)查询:select * from student;
(4) 修改:update student set name='李四'
9.画出流程图。如登录界面:用户名,密码,验证码。
答:再次表示对题目的不清楚。也没办法画图。说个思路。看着给分吧。
(1)输入用户名和密码
(2)输入验证码
这样回答感觉自己都笑了。
10,是什么是b2b
答:B2B是指企业对企业的电子商务。不想说那个文邹邹的英文。
11.什么是门户网站,你都知道哪些门户网站。
答:这个概念很大,我自己的理解的所谓门户就是指对各种信息的一个整合和传播。
不知道能否通过笔试。 谢谢...我没什么经验,希望大家一起进步 10楼答得很漂亮啊,而且回答的格式非常工整,值得赞一个 :'( 看不懂 不过学到了很多东西 谢谢前辈们 第九题的确没看懂什么意思。。。
页:
[1]