我们精选了一下网友答案:
···································^^····································
1.你为什么选择软件测试行业
因为之前有了解软件测试这个行业,觉得他的发展前景很好。
2.根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么
要有架构师、开发经理、测试经理、程序员、测试员。我在里面主要是负责所分到的模块执行测试用例。
3.结合你以前的学习和工作经验,你认为如何做好测试。
根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。
4. 你觉得测试最重要的是什么?
尽可能的找出软件的错误
5.怎样看待加班问题
加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班的。
6.如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决?
首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。
7. 为什么在团队中要有测试
因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。
8.在测试时代学习自己最大的收获是什么?
在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。
9. 你对未来的规划
我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。
10. 自己优势及缺点
我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。
11.请谈谈您对测试工作的理解
我认为测试工作是找出软件产品的错误
12.你认为测试人员需要具备哪些素质?
我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开发接触处理一些问题,如果处理不好的话会引起一些冲突这样的话工作上就会做不好。还有测试人员要有一定的耐心,有的时候做的测试很枯燥乏味的。除了要有耐心之外还要细心,不放过每一个可能的错误。
13.你为什么能够做测试这一行。
虽然说我的测试技术还不是很纯熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还要有一定的沟通能力,耐心、细心等外在的因素。综合起来看我认为我是胜任这个工作的。
14.什么是软件测试?软件测试的目的与原则
在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
软件测试的目的:
软件测试的原则:
15.测试分为哪几个阶段?
一般来说测试大体分为5个阶段:
单元测试、集成测试、确认测试、系统测试、验收测试
在测试过程中如果有需要还要进行回归测试。
16.单元测试的测试对象,目的、测试依据、测试方法?
测试对象是模块内部的程序错误;
目的是消除局部模块逻辑和功能上的错误和缺陷;
测试依据是模块的详细设计;
测试方法采用白盒测试。
17.集成测试的测试对象,目的、测试依据、测试方法?
集成测试的测试对象是模块间的组装和调用关系;
目的是找出与软件设计相关的程序结构模块调用关系,模块间接口方面问题;
测试依据是概要设计;
测试方法采用灰盒测试。
18.系统测试的测试对象,目的、测试依据、测试方法?
系统测试的测试对象是整个系统;
测试的目的是对整个系统进行测试;
测试的依据是需求规格说明书;测试方法黑盒测试。
19.测试覆盖的类型
测试覆盖的类型有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖
20.性能测试的分类
分为:性能测试、负载测试、压力测试、容量测试
负载测试与压力测试可以结合进行。
21.列举您熟悉的主流自动化测试工具
我熟悉的自动化测试工具有:基于web的测试管理工具TestDirector、配置管理工具VSS、QTP以及性能测试工具LoadRunner
22.c/s和b/s结构的软件进行测试时有何不同
C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统。客户端需要安装专用的客户端软件。
B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser)。浏览器通过Web Server 同数据库进行数据交互。
23. 页面中有一个输入日期的输入框和一个输入身份证号的输入框,如何进行用例设计?
输入日期的输入框要考虑边界值、输入非法数据、非数字等
身份证输入框要考虑18位省份证、16位身份证、非18、16位的数据、汉字、字母、非法数据、
24.测试和质量保证有什么区别?你的看法
质量保证是对软件制作过程的制作质量进行管理,看是否符合公司的规定。
软件测试是对软件产品的质量本身进行测试,是从技术方面出发测试软件质量
25.用过什么缺陷管理工具? 流程是什么 有什么能改进的
我所熟悉的是TD
流程是将测试计划、方案、测试用例录入TD,在TD上执行测试用例记录缺陷,并对bug进行跟踪。
26.你有没有用过QTP做项目,QTP的工作原理
我有用QTP做过项目。QTP的工作原理是执行重复的手动测试,首先制定测试计划再根据测试计划创建测试脚本,然后对脚本进行优化增强测试脚本的能接下来运行脚本分析测试的结果
27.什么是白盒测试?白盒测试的工具有哪些?
白盒测试是测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有的逻辑路径进行测试。工具有:Rational Purify 、Rational Quantify 、Rational Purecoveage
28.路由器,集线器,交换机的区别?
路由器的作用是用于连接不同网段并且找到网络中数据传输最合适的路径。
集线器的作用是将一些pc机连起来组成一个局域网。
交换机的作用与集线器的相似,区别在于集线器采用的是共享带宽的方式,交换机是独享带宽。
29.我手上这支笔,请你根据这支笔设计测试用例
首先我要测它的外观、颜色是否符合要求、她所占的空间是多大、是否环保、接下来测它的质量、这支笔是否能够写字流畅、写出的自得颜色是否符合要求、能使用多长时间等
30.BUG报告包括那些内容
Bug出现的位置、可重现的步骤、所使用的数据、bug的截图、发现人及日期。
31.W和H模型的区别
W模型强调的是测试伴随整个软件开发周期,而且测试的对象不仅是程序,需求也需要进行测试,测试与开发是同步进行的。
H模型是讲测试活动玩却的独立出来,形成了完全独立的流程,可以实现迭代而W模型不支持迭代这是两者最打的区别。
32.没有任何说明书,如何进行测试?
首先是通过对软件测使用来熟悉整个软件,接着是与开发沟通掌握软件的特性并一一记录下来,作为测试的依据。
33.你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?
首先,将问题提交到缺陷管理库里面进行备案。
然后,要获取判断的依据和标准:
合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。
等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决定。
34.给你一个网站,你如何测试?
首先,查找需求说明、网站设计等相关文档,分析测试需求。
制定测试计划,确定测试范围和测试策略,一般包括以下几个部分:功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试
设计测试用例:
功能性测试可以包括,但不限于以下几个方面:
界面测试可以包括但不限于一下几个方面:
性能测试一般从以下两个方面考虑:
压力测试;负载测试;强度测试
数据库测试要具体决定是否需要开展。数据库一般需要考虑连结性,对数据的存取操作,数据内容的验证等方面。
安全性测试:
兼容性测试,根据需求说明的内容,确定支持的平台组合:
开展测试,并记录缺陷。合理的安排调整测试进度,提前获取测试所需的资源,建立管理体系(例如,需求变更、风险、配置、测试文档、缺陷报告、人力资源等内容)。
定期评审,对测试进行评估和总结,调整测试的内容。
35.软件生存周期及其模型是什么?
软件生存周期(Software life cycle)又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,直到失去使用价值消亡为止的整个过程。一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每个时期又划分为若干个阶段。每个阶段有明确的任务。
周期模型(典型的几种):
生命周期阶段:
38.目前主要的测试用例设计方法是什么?
白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖
黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法
39.什么是测试用例 什么是测试脚本 两者的关系是什么?
为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。
测试脚本是为了进行自动化测试而编写的脚本。
测试脚本的编写必须对应相应的测试用例
40.软件产品质量特性是什么?
功能性:适应性、准确性、互操作性、依从性、安全性。
可靠性:成熟性、容错性、易恢复性。
可使用性:易理解性、易学习性、易操作性。
效率:时间特性、资源特性。
可维护性:易分析性、易变更性、稳定性、易测试性。
可移植性: 适应性、易安装性、遵循性、易替换性
41.测试人员在软件开发过程中的任务是什么?
1、尽可能早的找出系统中的Bug;2、避免软件开发过程中缺陷的出现;3、衡量软件的品质,保证系统的质量;4、关注用户的需求,并保证系统符合用户需求。总的目标是:确保软件的质量。
42.如何测试一个纸杯?
功能度:用水杯装水看漏不漏;水能不能被喝到
安全性:杯子有没有毒或细菌
可靠性:杯子从不同高度落下的损坏程度
可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用
兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等
易用性:杯子是否烫手、是否有防滑措施、是否方便饮用
用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述
疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等
压力测试:用根针并在针上面不断加重量,看压强多大时会穿透
43.测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?
代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等.
可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果.
可再现性:即对同样的测试用例,系统的执行结果应当是相同的。
方法有等价类、边界值、因果图、状态图、正交法、大纲法
44.如何定位测试用例的作用?
组织性:编写、组织性、功能覆盖、重复性、跟踪、测试确认
45.性能测试的流程?
1.测试需求分析2.测试计划制定与评审3.测试用例设计与开发4.测试执行与监控5.分析测试结果6.编写性能测试报告7.测试经验总结
46.您认为做好测试用例设计工作的关键是什么?
了解项目或系统的业务需求
和项目经理协调好,了解项目的进度计划安排情况
47.您认为做好测试用例设计工作的关键是什么?
对业务和软件需求非常清楚,可以根据需求不同选择不同的测试用例设计
48.一份测试计划应该包括哪些内容?
背景、项目简介、目的、测试范围、测试策略、人员分工、资源要求、进度计划、参考文档、常用术语、提交文档、风险分析。
49.你的测试职业发展目标是什么?
测试经验越多,测试能力越高。所以我的职业发展是需要时间累积的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年累积测试经验,不断的更新自己改正自己,做好测试任务。
50.测试结束的标准是什么?
从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。
如果说宏观的,则是当这个软件彻底的消失以后,测试就结束了。
看完点个赞吧,祝你早日找到好工作~
·······································································
我们精选了一下网友答案:
随着软件测试行业的火暴,成为“合格的”、“优秀的”软件测试工程师需要具备2个方面的素质:
一是要熟练掌握大量的技能和知识;
二是要经历一定数量的性能测试项目,才能算毕业。因此,川教育一向秉承“专业技能+实战经验”的教学模式,由资深的培训团队根据每个学员的具体情况,定制授课内容,并在教学中将多年的测试和开发经验与学员分享,同时采取小班教学,充分保证教学质量,使学员在培训结束后,能够满足企业的用人要求,实现高薪就业!还等什么,赶快来报名吧!
川软教育开设课程:php工程师,软件测试工程师,高级平面设计师,Java工程师,网页设计,高级室内设计师等课程。
-------------------------------------------------------------------------------------
川软教育地址:成都市青羊区一环路西二段温哥华广场15楼(省医院旁边)
···································^^····································
川软教育10多年最新高端技术就业培训,创新课程设计,实战开发企业级高端项目,成就软件金领梦想! 川软教育主要开设课程包括:软件测试(初-中级/高级)、PHP(初-中级/高级)、Java(初-中级/高级、ASP(初-中级/高级)、.室内设计(初-中级/高级)、专业平面设计、FLEX(初-中级/高级)、SAP(技术与业务)、DBA(初-中级/高级)、各类专题技术培训(如:jquery专题/sql优化专题/SEO专题/WEB2.0专题等)。
···································^^····································
必然会问软件测试的基础知识,比如黑盒、白盒测试都是什么,区别等;性能测试、压力测试等各种测试都是什么含义?测试用例是什么?怎么设计?然后可能会举个案例问你怎么设计测试用例,怎么着手测试。差不多就这样吧。你可以看看这本书,《软件测试面试突击——为自己赢得一份测试工程师职位》,里面说了面试会问什么问题,怎么回答。 基础知识类:软件测试的流程测试用例如何编写测试策略与思想Bug生命周期BUG单要素如何认定BUG测试计划、总结的写法软件类:QTP等自动化测试工具Loadrunner等性能测试工具TD QC等测试管理工具CQ BUGFREE等BUG管理工具Linux unix等系统常用命令SQLServer、MySQL等命令项目做过的项目、收获做过的贡献管理类如何团队合作如何处理与开发的关系如何分配任务如何安排时间如何处理突发问题等。
·······································································
我们精选了一下网友答案:
···································^^····································
年会回顾
2019年1月24日,四川省软件行业协会主办的2019年四川省软件产业年会暨四川省软件行业协会第五届会员代表大会第四次会议在电子科技大学学术报告厅隆重举行。
本次盛会有行业视点、行业热点、行业焦点、行业政策、行业发布五大环节,包括软件产业发展的现状与趋势、主管部门工作方向与重点、物联网安全、软件人才供给、软件首版次补贴政策等产业“干货”与热点话题。政府主管部门领导、280余家协会会员单位代表、软件与信息服务业企业和相关机构代表等近400人参加了会议。
本次会议应到会员380家,实到会员280家,符合《四川省软件行业协会章程》规定,达到会议召开要求。
会场全景
▼
壹
领导致辞
四川省信息化工作办公室专职副主任陈文涛在致辞中首先向企业表达了诚挚的谢意,其次分享了相关产业数据,2018年全省工业增速为8.2%,电子信息产业首次突破9000亿元,软件产业首次突破4000亿元,表示2019年四川省将有足够的投资保证产业的增长,最后表达了对各软件企业的良好的祝愿。
四川省经济和信息化厅副厅长皮亦鸣也在致辞中肯定了省软协助推软件产业发展的作用,表示将与在座企业一起为四川软件产业发展做出更大的贡献,希望四川多出现“独角兽”和“小巨人”软件企业,鼓励企业把软件与军民融合战略结合起来。
四川省经济和信息化厅软件与信息安全处李顺睿处长在会议上披露了我省去年软件与信息服务业发展的情况。据初步统计(快报数,未经工信部审定),2018年全省纳入软件与信息服务业统计的企业有1908户,同比增加10.2%;实现营业收入4302.56亿元,同比增长17.5%;其中软件业务收入达到3165.76亿元,同比增长13.8%,继续保持平稳较快增长。实现利润总额360.43亿元,同比增长16%。实现税金总额172亿元,同比增长7.9%。
李顺睿处长在讲话中还提到了2019年的四项重点工作,分别是项目支持工作、公共服务平台建设工作、示范引领工作、扶持展会和赛事举办工作。2019年,四川将举办“软博会”、“软洽会”、“信息安全技术展”、“大数据应用大会”,举办“国际软件设计与应用大赛”、“中国软件杯大学生软件设计大赛”、“微软创新杯学生科技大赛”等。
四川省经济和信息化厅信息化处李少昆处长首先肯定了软件在保障安全、实现信息化、现代化的重要作用,介绍了信息化处2019年三项重点工作:一是紧扣数字经济与实体经济整合发展的主线,发挥信息化驱动、引领、转型升级的作用;二是计划出台《四川省工业互联网发展计划》和《四川省信息消费行动计划》等一些列政策文件,增强在信息化领域的统筹能力,为企业发展做好服务;三是积极开展工业互联网工作、信息消费工作和网络扶贫工作。
成都市经济和信息化局软件产业处汪锋处长首先讲到成都是四川软件产业重要承载地,随着五区协同战略的提出,软件产业处按照省、市布署紧密推动相关工作,与兄弟市州一起把软件产业做大做强。其次介绍了2018年成都市软件与信息服务业基本情况,一是软件产业增速有所提升,规模上了新台阶,主营业务收入达到3902亿元,软件业务收入达到3042亿元;二是企业创新能力进一步增强,2018年新增软件著作权登记达到3.4万件,同比增长38.6%,1-9月涉软专利授权数达到1.2万件,同比增长达到60.7%;三是要素保障、资源汇聚方面加快形成。最后介绍了成都市在推进产业发展的重要举措,将出台推动成都市软件高质量发展相关政策。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!