测试过程中的思考和经验
测试需要主动,需要我们自己去抓紧。精益求精才能将软件的质量推向更高;
同时需要有批判性思维,要不断从不同视角去审视产品
有时在测试比较复杂的地方时,需要适时地放松,不能指望快速理解
不能一直用同一种思维模式,需要模拟用户操作的不同偏好等等
不断学习和观察别人是怎样的测试方式
测试过程:
先测试可变部分,在测试没有变化部分。
先测试核心部分,再测试辅助功能
先测试常用功能,再测试基本功能
先测试每个功能是否能够运行,然后再深入检查每个功能在不同条件下如何
由于一个项目会在多台机器上运行,所以需要在1-3台机器上测试是否能成功,若不能成功则需要再次完善
小组合作经验:
经过一个多月的合作,小组之间已经有了一定的默契,并且小组的组长也非常有责任心,能在大家遇到问题时及时鼓励并提出自己的见解,在合作过程中我们也遇到了许多未知的问题,其中就有我们少了代码复查的步骤。代码复查的正确定义是:看代码是否在“代码规范”的框架内正确地解决了问题,软件工程中的最基本复查手段。有时候仅仅是拼写错误,但是自己却很难发现,在代码复查的提问与回应中能帮助团队成员相互了解,大家可以相互观摩点评。