1.您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?
尽量面对面的沟通,其次是能直接通过电话沟通,如果只能通过Emial等非及时沟通工具的话,必须对要沟通的主题理解深刻以及能表达清楚。
运用一些测试管理工具进行管理也是较有效的方法,同时要注意在工具中对bug有准确的描述
在团队中建立测试人员与开发人员良好的沟通中注意以下几点:
一真诚、二是团队精神、三是在专业上有共同语言、四是对事不对人、切勿情绪化、工作至上
当然也可以通过直接指出一些小问题,而不是进入bug跟踪总统来增加对方的好感
2.你对测试最大的兴趣在哪里,为什么?
没有标准回答,仅供参考
最大的兴趣,感觉这是一个有挑战性的工作
测试是一个经验行业,工作越久越能感觉到做好测试的难度和乐趣
通过自己的工作,能使软件产品越来越完善,从中体会到乐趣
回答此类问题注意以下几个方面:
尽可能的切合招牌企业的结束路线来表达你的兴趣,例如该企业是数据库应用的企业,阿么表示你的兴趣在数据库的测试,并且希望通过测试提升自己的数据库掌握能力
表明你做测试的目的是为了提升能力,也是为了更好的做好测试,提升能力不是为了以后转开发或其他的,除非用人企业有这样的安排
不要过多的表达你的兴趣在招聘企业的范畴之外
比如招聘企业是做财务软件的,可是你表现出来的是对游戏软件的兴趣,或者照片是做Java开发的,而你的兴趣是在C类语言程序的开发
3.什么是测试覆盖率
是指完成的测试工作目标量占总目标量的百分比,有很多分类
软件测试覆盖率常用的计算公式
功能覆盖率=至少被执行一次的功能测试点数/测试功能点总数
需求覆盖率=被验证到的需求数量/总的需求量
用例覆盖率=至少被执行一次的测试用例数/应执行的测试用例总数
语句覆盖率=至少被执行一次的语句数量/有效的程序代码行数
判定覆盖率=判定结果被评价的次数/判定结果总数
条件覆盖率=条件操作数值至少被评价一次的数量/条件操作数值的总数
4.一个号的测试用例,有哪些特点
a.用例要完整、简洁、一致&