该有很好的情况分析能力,并且要有担当
5、B
6、A7、ABCDa性能:i客户端性能ii服务器端性能1服务器2数据库iii网络
b功能i从运行完打开游戏界面后可进行的各种操作、玩法ii界面iii音乐
c自动化i测试工作组织实施中需要的工具、软件、平台的开发
fii自动化的回归测试作用:游戏中基础的、变动不大的、出错率高的、可进行checklist重复测试的功能、性能等自动化是一个好方法iii任何时候自动化都取代不了人脑,它只是将一些重复性的劳动从我们测试人员身上去掉,让我们有更多的时间做更有意义的事情,如果你觉得你做一件事情是重复的,且有规律可行的,不防考虑自动化
8、ABCD9、ABCD系统集成测试主要包括以下过程:1构建的确认过程。2补丁的确认过程。3系统集成测试测试组提交过程。4测试用例设计过程。5测试代码编写过程。6Bug的报告过程。7每周每两周的构建过程。8点对点的测试过程。9组内培训过程
10、ABCD
11、B验收测试是指在软件正式发布之前,做最后的确认测试。参与人员主要有用户,开发人员,和质量保证人员
12、A具体的黑盒方法包括等价类划分法、边界值分析法、错误推测法、、判定法、正交试验设计法、功能图法、法等13、A工件是加工过程中的生产对象。项目立项前,测试人员是不需要提供任
何工件的
14、B白盒子测试方法:(强度由低到高)语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖
15、B负载测试时测试在超负载情况下的情况,不是最高能达到什么程度
16、B
17、A系统测试计划属于项目阶段性关键文档,因此需要评审
18、A因为缺陷放大理论,在单元测试阶段发现的bug会在系统测试阶段被放大,放大倍数完全符合8020理论
19、A
20、B
21、B代码评审的内容:
编码规范问题:命名不规范、magic
umber、……
f代码结构问题:重复代码、巨大的方法和类、分层不当、紧耦合
工具、框架使用不当:Spri
g、Hiber
ate、AJAX
实现问题:错误验证、异常处理、事务划分、线程、性能、安全、实现过于复杂、代码可读性不佳、扩展性不好
测试问题:测试覆盖度不够、可测试性不好
代码评审不负责检查功能、逻辑是否正确,这些要靠单元测试和QA工作来解决
22、D
23、CCMM是指“”,其英文全称为CapabilityMaturityModelforSoftware,英文缩写为SWCMM,简称CMM。它是对于组织在定义、实施、、控制和改善其的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究r