软件测试是软件开发 中的重中之重,每个过程的每一个环节都要进行测试,以此来保证系统在每个阶段可以控制,鉴定软件的正确性、完整性和安全性。
通过这次的项目,让我深知理解需求和测试机巧的重要性。边界测试,测试输入框中用户输入的数值的最大数和最小数,以及为空时的情况。非法测试,如在应该输入数字的地方输入字母、字符等。
一定要做好测试准备,首先,必须要尽快熟悉所接受的测试任务的相关背景。在测试工作中,往往是结合现实的场景进行测试,不同的场景可能会有不同的预期目标。其次,尽可能的获取与测试任务相关的信息资料,包括文档说明、环境信息。测试不是一个孤立的工作,整个测试过程中需要与很多周边的人员产生交流,这就是为什么要求测试人员具备相当的沟通能力。
强化测试执行。按照测试用例的步骤完成用例的执行,要有耐心和细心。
了解你测试的功能。不管你测试的是那一块功能,你应该了解它的设计,它的局限性,别人发现的Bug,代码的变动,以及它和其它功能间的交互关系。多交流,多学习。