用户登录
用户注册

分享至

群硕软件测试面试题 软件测试面试题

  • 作者: 真的有那么难吗
  • 来源: 51数据库
  • 2020-04-15

群硕软件测试面试题

关于群硕的软件测试OFFER

一般来说进去的新人都是从软件测试执行开始做起的,我们有很多学员在上海群硕工作。

做软件测试执行一般来说测试用例不需要你来写,你只要运行用例,记录结果就好,这个是最初级的工作。

既然他们知道你没有这方面的经验还招收你,那我相信会有一定的岗前培训的。

新人的淘汰率大概在20%~30%之间(仅供参考),但是我想既然你选择了这家公司,这个问题就不要考虑太多了,只要不要事后让自己后悔就行。

上海群硕这边有个比较头疼的问题就是加班现象较多,不知道你们那边是怎样的情况。

对外语有一定的要求,有些文档或是报告都是用英文的,你要有思想准备哦。

对于工资我同意purezyj说的。

既然有这样一个机会,就先别考虑F的问题,软件测试行业的前景还是不错的!加油!!

上海群硕软件公司怎么样?收到他们公司软件测试的面试,犹豫要不要...

1、软件测试就是在软件开发的过程中,对软件各阶段产品检验的过程,其目的是保证软件产品的质量2、需求分析--编写测试计划--编写测试方案--编写测试用例--执行测试用例--提交缺钱报告--缺陷跟踪--回归测试--测试通过3、黑盒主要是功能测试、性能测试、兼容性测试这些是主要的,还包括一些安全性,GUI测试,压力测试,易用性,容量测试,异常测试,安装性测试等 白盒主要的就是静态和动态两种测试4、select* from a where ...;查找insert ito a ()values();添加delete from a;删除表中信息update a set ...from..;更改表中信息create table a ();建表drop table();删除表5、不清楚你问的内容是什么。

给你两方面的回答(1)缺陷的状态 :新建 打开 修复 关闭 拒绝 重复 丢弃 推迟 重新打开(2)缺陷报告的内容:标题、详细描述(描述、前提条件、步骤重现、预期结果、实际结果)、状态、发现人、负责人、项目、版本、严重度、优先级6、回归测试通过7、先做集成测试,结束之后系统测试包括功能测试和性能测试,系统测试结束之后,缺陷也修改完成,拿给用户做验收测试!9、发现缺陷不要直接就提交,和开发沟通后再做结论,如果沟通时发生歧义,查看需求决定是否是缺陷,如果不能决定咨询项目经理。

对于一些字段上的缺陷,比如说套用的框架,有的按钮没有更改标识,最好是和开发说一声当场改掉。

就不要提交缺陷。

开发和测试的矛盾是一致存在的我们没有办法杜绝,只能尽量的降到最低。

10、细心、耐心、自我调节能力强、学习能力强。

有很好的全局意识,和观察力!11、界面--功能(自己要有一个网站功能的概括!先按照单个功能去测,之后按照系统的流程去测。

最后是按照各个总能之间的联系去测试!)

软件测试面试题

常见软件测试工程师面试题 1. 你如何在pocket pc 上TEST 你的程序. 你考虑了哪些方面. 2. 如果将你的程序的语言扩展到非英语,例如中文, 你如何测试. 3. 给你一个COCAN, 你如何测试(解释说就是罐装的可口可乐). 4. 当你的程序遇到BUG的时候,你选择怎样处理. 5. 你如何isolation 你程序里的BUG. 6. 给你一个产品有10个functionality,如果时间紧迫, 只能测其中的5个, 你如何选择. 第一题:我认为需要在测试前需要先写好测试计划,其中最重要的是本次测试使用的测试方法、使用的测试工具、测试环境。

人员方面需要进行人员及进度的安排,每个测试阶段后的输出工件,还要有风险评估。

在测试前将这些准备工作做到位,这样在测试的时候就会比较有条理。

第二题:控制测试质量,我认为最好是做好测试用例的设计,这样可以对测试的覆盖率进行控制。

...

武汉群硕要不要去

我也是一直在学习,没太有被压榨的感觉。

09年夏天来北京和同学创业,我离开了这家“母公司”,依然怀念我可爱的同事们,希望他们一切顺利,也没必要报怨什么,因为报怨也没有用,09年是群硕最困难的一年,裁员。

但最近一二年,群硕确实在走下坡路了。

当然我上面说的是薪水低于10000这部分人群,而高级的SSE(高级开发工程师)或SDM(产品开发经理)这种高层面的薪水就不清楚了同事相处:不同公司有不同的文化,英文确实煅练得多一点,但完全达不到“全英语”。

据说几年以前员工交流是全英文的,但现在80%已经全中文了,我刚刚写了一个文章。

“全英语环境”只是个名词而己。

和其它公司比,面试要求很高,针对你简历中善长的技术的专业问题都很深入,竞争就是这个样子。

如果你被裁掉了,不代表你技术什么有问题,可能只是一个发展战略的牺牲品,还是没进黑榜前10名呢:完全的英语环境已经不复存在,据说有很冷漠的,一周到一个月时间(一般是边干活边培训),团队负责人等职位会有些相应的培训,具体不清楚。

薪水,除非你的技术比较特别而且正是公司需要的,从最基础开始讲起,可以说有一点计算机基础的都不会有问题。

其它的公司范围技术培训。

建议你再试试看。

你不会因为走得晚而加薪时加得多,很多人都觉得十分难进。

那时公司人还较少,同一公司的不同项目也会有不同文化。

这个文化是从高到低的一种辐射,提高工作效率才是好办法,多数情况对英文都有一定的需求,即使平时和客户的沟通都由team lead进行,但邮件等沟通还是难逃英文的。

培训。

技术牛人:大概4年前,提到群硕这个公司,实实在在。

群硕不是什么好公司,也不至于说差,为了提高员工时间利用率:大家最关心又最敏感的问题。

群硕的薪水不高,同样经验的人在其它公司往往都会比群硕高一些(和同级别的公司相比),因为我只呆过两个项目组,都是我一个字一个字打的,压榨… 四险一金的福利一般,但了解整个产品都是可以做到的。

工作环境,但通过我在群硕一年多的观察体会、跳槽导致公司人数快速减少。

在群硕工作了一年半后。

这个时候记得要用相关法规保护自己的权益你很幸运,进行乐晒网的开发。

这几个月一直没能抽出时间为这个公司写点什么。

觉得现在有这个必要了。

《运群硕印象》红黑榜IT速查手册已经被墙了?”他告诉我。

可能因为当时我是应聘实习生,大概要准备一下)。

非技术面试中;如果你工作经验比较多或者身为技术达人,想进来做个高级工程师或开发经理,那就不好说了,也希望我的创业产品“乐晒网”能成为一个成功的产品。

补充:浦东软件园里,环境还可以,比较舒服。

感觉现在员工技术质量,不比其它公司好。

工作时间;如果你是有二三年工作经验的人,想跳进去多赚点钱。

总结一下吧,你做的越多分得越多。

但缺点是分工很细,个人学到的块儿比较小,然而群硕(群硕软件开发有限公司)仍然是最有争议性的公司之一,除非~你已经非常senior,一到二个月;换新项目前也要进行一段时间的培训,绝对原创哦,基本不可能。

技术牛人走了很多,新人的面试也变得十分容易,也不会因为走得早而加薪时加得少(至少可能性不大)。

如果因为这个被fire掉:在群硕工作加班是公认的,换项目之前一般都会有一个月左右的培训时间。

项目大多是国外的,给同行参考和自己生活做一个记录吧。

我是07年秋作为实习生进入群硕上海的,记录一下在群硕的生活,还没发过呢,正好贴给你参考一下了,每个两台电脑以上。

室内外环境工作起来还算舒服,不过也没什么突出的优点。

每天的午睡觉得不错,但午睡也是加班的原因之一。

项目水准:这点还不错,至少我做过的两个和听说过的几个很不错,觉得公司还算可以,综合来说不算好,也不能算差,是相对不同人群的:入职培训一般是要的,看能不能找到更好的。

面试技术和非技术问题大约为1:1,由于当时我不在上海,分别由技术人员和HR来进行的电话面试,我还是很感激群硕的,以及后面这半年的创业体会来看,加班这个问题实质上是公司文化和低效率工作共同的结果。

当然。

关于裁人:任何企业,那么多人去扣分,一般用处不大。

另外产品开发经理。

然后就被分到项目组中开始测试工作。

平均1年后会被换到另一个项目组。

可能每个项目的技术都不一样,都是国外不错的项目,如客户打电话、写邮件等。

上面那文章,那你本来也没有留下去的必要了。

英语环境,都会以公司的发展为重,做一些卑鄙的事情也在所不惜,社会就是这个样子,这个层面的薪水和福利我不清楚。

以上是对这个公司的客观评价。

个人而言。

之前我所在的两个项目组都非常和谐,同事们经常一起出去旅游、过生日等等,彼此之间也非常熟悉。

但公司的其它项目组就不清楚啦,技术问题都是基础的。

毕业生是3000-4000的样子,涨得很慢:“天下乌鸦一般黑”,目前只有难以避免的地方才会使用英语,英文面试也不难(自我介绍肯定会有的,特别是中小型私企、外企,过年在家没事才写的呵呵:“为什么红黑榜里群硕天天那么多人骂。

如果你是刚毕业的学生以学习为主要目的,可以进来工...

测试工程师笔试题和测试工程师面试题求测试工程师笔试题和测试工程...

测试工程师面试题:百度一下:job006面试题网,那里有各行各业测试工程师笔试题和测试工程师面试题 测试工程师笔试题 1. 什么是信息管理系统,你觉得信息管理系统的核心是什么?为什么? 2. 什么是数据库?什么是关系数据库?解释概念:主键,外键,索引 数据库是长期储存在计算机内的、有组织的、可共享的数据集合。

3. 你对测试的理解? 4. 如果你是一个自行车质量检测员,应该从哪几个重点来测试,为什么,且怎么检测? 如果你只能选择3个主要的功能,你会选择哪几种? 专业题: 1. 数据库,关于一个餐厅提供价格不等的咖啡,分大小杯,另有价格不等的食物,用户在餐厅的用餐也要根据消费时间来进行收费。

服务员会拿着记账机到每一张桌子进行结账,当用户结完帐后可以办理会员卡。

会员卡信息包含消费总额,并根据不同的额度又不用的折扣率。

针对这些信息设计相关数据库,并划出E-R图。

2. 给出了流程图,遍历S点到G点。

写出遍历案例!(感觉还是比较容易做的 ,具体图就不画了) 3. Java题,看输出。

public class Userouter { public static void main(String[] args) { Outer outer=new Outer(args); outer.print(); } } public class Outer { private String[] outerval=new String[]{"this","is","a","test!"}; public Outer(String[] Ival) {outerval=Ival;} class Inner { void display() { for(int i=0;i System.out.println(outerval[i]); } } public void print() { Inner inner=new Inner(); inner.display(); } } 输入" Java userouter I can answer this question”运行结果是什么?并简单解释程序逻辑? 4. class sin { Private static final sin newsin=new sin(); Private sin(){} Public static sin Getsin(){return newsin;} Public void Test(){} } 在这个类cos中添加代码,访问class sin 的test()函数 class cos { } 综合题: 1.你觉得今天的题答得怎么样?哪些是亮点?那些答得不好?用三句话来为自己争辩。

软件测试自动化测试面试题

自动化测试面试题1. 你比较熟悉那种自动化测试工具?2. 你在你以前工作中是如何使用自动化测试工具的?3. 介绍一下你在利用自动化测试工具的过程中遇到的一些问题4. 你是如何计划自动化测试的?5. 自动化测试能提高测试效率吗?6. 什么是data-driven automoation(数据启动自动化)?7. 测试自动化的主要特征有哪些?8. 自动化测试可以代替手工测试吗?9.自动化测试的好处是什么?10. 自动化测试容易出现的误区有哪些?11. 介绍一下测试自动化的常见问题?12. 你知道哪些测试自动化的脚本技术?13. 测试用例的设计可以自动化吗? 自动化测试框架都有哪些? 答:自动化测试框架主要分为以下几种,可以根据项目需要进行选择 1.模块化框架(test script modularity)。

2.函数库结构框架(test library architecture)。

3.关键字驱动测试框架(keyword-driven/table-driven testing)。

4.数据驱动测试框架(data-driven testing)。

5.混合型框架(hybrid test automation)。

请列举你曾经做过的自动化功能测试项目的相关经验 你认为什么情况下适合进行自动化功能测试?请解释原因 请问自动化测试在实现过程中会遇到的难点有哪些? 请问:怎么在自动测试中实现数据驱动? 你会计算自动测试工程的投入回报比吗?怎么计算? 请比较 Rational Robot 与 MI QTP 的优缺点 你认为 Robot 在数据参数化的时候有什么不便之处吗? 请问 QTP 中如何不用录制的方法启动 IE ,并对 IE 窗口进行操作 在用自动测试工具制作测试脚本的时候,当需要对某个界面上的对象进行操作时,如何保证操作成功? 请选择一个自动功能测试工具并用该测试工具的脚本语言写一个脚本:每天早上 9 点弹出对话框,提示“现在 9 点了”。

说明在测试工具中使用你的脚本的方式...

有谁知道新蛋科技软件测试面试题啊?

1、 存储过程在软件开发中有什么样的优势和劣势,有什么样的缺点。

答:存储过程的优点:(1) 允许模块化程序设计,以后可以重复调用;可以由专人来完成,并可独立于程序源代码而单独修改。

这样一个项目在需求分析、界面设计以及数据库设计完了以后,就可以开始写存储过程了,同一时间数据访问层也可以开始写了。

没有必要等详细设计说明完成了在编码的时候才开始写SQL语句。

(2) 执行更快 存储过程都是预编译命令,执行起来比SQL语句更快。

(3) 减少网络流量 (4) 可作为安全机制,能够屏蔽数据库,用户并不知道数据库的真实结构。

存储过程的缺点 最大的缺点就是更换数据库的时候,比如SQL_Server数据库换成Oracle数据库时SQL_Server数据库的存储过程在Oracle当中完全不能用,只能重新用Oracle的命令来写存储过程。

2、 如果你的项目在开发时使用了存储过程,在改换数据库时,会发生什么样的问题,如何解决?答:更换数据库的时候,比如SQL_Server数据库换成Oracle数据库时SQL_Server数据库的存储过程在Oracle当中完全不能用,只能重新用Oracle的命令来写存储过程。

对于这个问题,解决的办法是:采用统一的数据库建模工具,比如( ),所有的数据库设计全部在这个统一个数据库建模工具里进行,存储过程也可以在这里完成。

最后在根据需要转设成具体的某一种数据库,如果需要SQL_Server就转变成SQL_Server数据库,如果需要Oracle就转变成Oracle数据库。

3、 在存储过程中如果前面的语句发生错误,后面的语句会不会执行,为什么。

4、 在存储过程中,怎样进行异常处理?5、 存储过程的输出参数有几种形式,分别介绍一下, 返回值的类型有没有什么限制?答:在SQL_Server中有四种形式:(1)、以OUTPUT参数形式返回数据,返回值的类型限制为:整形值、字符值也可以是游标变量,这种形式,可以一次返回多个值。

(2)、以Return的形式返回值,返回值的类型限制为:整形值, 以表明过程的执行状态。

(3)、返回SELECT语句的结果集。

(4)、可以返回能从存储过程外引用的全局游标。

在Oracle中有三种形式:(1)、以OUT参数形式返回数据,返回值的类型限制为:不可以是大数据类型如:LOB、CLOB、BFILE等。

(2)、以IN OUT形式返回数据,返回值的类型限制为:也不可以是大数据类型。

(3)、返回SELECT语句的结果集。

在Oracle中存储过程没有Return的返回值,只有方法Function才有返回值6、 如果两个不同的存储过程在一个方中被同是调用,当其中任一个发生异常时,要求同时回滚两个存储过程的操作,怎么样处理?答:可以创建另个一个存储过程,在这个存储中,创建一个自组事务,在这个自组事务中分别去调用那两个存储过程。

语法如下:create procedure CallTwoProc as begin transaction execute 第一个存储过程 execute 第二个存储过程 commit transaction go7、 请谈一谈视图的优点(创建视图的必要性)。

基于视图的增删改会带来什么样的问题,如何解决样的的问题?答:视图的优点:(1)、可以筛选表中的行。

(2)、可以将多个物理数据表抽象为一个逻辑表,有利于跨库操作。

(3)、防止未经许可的用户访问敏感数据。

(4)、降低数据库的复杂程度。

(5)、视图是一种抽象表,它不占用存储空间。

基于视图的增删改会带来两个的问题:(1)、INSERT、UPDATE和DELETE语句都必须要满足视图的条件,即视图要能看得到的才能INSERT、UPDATE和DELETE。

通过视图的删除数据,要慎用,如果视图看不到的,无法删除。

解决办法:给视图加上with check option约束之后,基于视图的更改,凡是不符合视图约束(where……)的修改、插入、删除时会报错,用以限制对视图的修改。

(2)、当一个视图是基于多个基表建立的,在视图上修改数据时,只能INSERT或UPDATE基于一个基表的字段的值,无法同时修改两个或以上的基表的字段。

DELETE不能运行,因为DELETE语句仅在视图的FROM子句中只包含一个表时才可以引用更新视图。

解决办法:建立INSTEAD OF触发器,把对视图的INSERT、UPDATE、DELETE操作转换为分别对几个基表的INSERT、UPDATE、DELETE操作,分作几步进行。

这样对视图的INSERT、UPDATE、DELETE操作就有效了。

8、 索引有什么样的优点,也有什么样的缺点,我们在运用索引的时候,是显示运用的吗,那是怎么样应用的呢,请举例说明。

答:索引的优点:可以加快我们的查询速度。

索引的缺点:(1)、当我们INSERT、UPDATE、DELETE时 ,数据库系统总是要去 更新每一个索引,因此而浪费很多时间。

所以在基于事务的系统中,应尽量少建立索引。

(2)、带索引的给在数据库中会占据更多的存储空间。

索引并不显示使用,而是在执行SQL语句时,当中含有WHERE、ORDER BY、GROUP BY、HAVING等了句时,即凡是有对数据进行搜索和排序的语句,查询优化器组件会找出查询效率最高的办法,而查询优化器就会选择最优的索引进行工作。

9、 如果一个表其中有三个字段很常用,它们是A,B,C三个字段 ,其中B字段更常用,那么这时我们应该怎么样创建索...

转载请注明出处51数据库 » 群硕软件测试面试题

软件
前端设计
程序设计
Java相关