在团队合作中我的主要任务是辅助程序测试,而测试的目的是为了发现尽可能多的缺陷,不是为了说明软件中没有缺陷,同时成功的测试在于发现了迄今尚未发现的缺陷。所以测试人员的职责是设计这样的测试用例,它能有效地揭示潜伏在软件里的缺陷。 一般情况下,在分析、设计、实现阶段的复审和测试工作能够发现和避免80%的Bug,而系统测试又能找出其余Bug中的80%,最后的5%的Bug可能只有在用户的大范围、长时间使用后才会曝露出来。因为测试只能够保证尽可能多地发现错误,无法保证能够发现所有的错误。所以这需要测试人员的足够的耐心和细心。
在与小组成员的合作中要时刻了解程序的进度,这样能够更好地了解可能出现的bug,同时作为程序测试人员要有良好的编程基础测试人员要想得到较好的职业发展,必须能够编写程序。只有能给编写程序,才可以胜任诸如单元测试、集成测试,性能测试等难度较大的测试工作。测试工程师至少应该掌握Java、C#、C++之类的一门语言以及相应的开发工具。由于测试中经常需要配置、调试各种测试环境,而且在性能测试中还要对各种系统平台进行分析与调优,因此测试人员需要掌握更多网络、操作系统、数据库等知识。
时间: 2024-10-13 09:27:25