手游测试开发工程师的主要职责包括:
编写测试用例:
根据游戏功能设计文档编写详细的测试用例,包括功能测试、性能测试、兼容性测试等。
执行测试:
按照测试用例执行各种类型的测试,包括功能测试、回归测试、压力测试等,确保游戏的质量和稳定性。
性能测试:
评估游戏在不同设备和网络环境下的性能表现,发现并优化性能瓶颈。
缺陷管理:
发现游戏中的缺陷并记录详细的缺陷报告,包括描述缺陷、重现步骤和优先级等,并跟踪缺陷的解决进度。
自动化测试:
设计和执行自动化测试脚本,用于自动化执行游戏功能测试、UI测试、性能测试等,以提高测试效率和覆盖范围。
测试报告:
撰写测试报告,准确、详实地描述测试结果和发现的问题,并对测试结果进行分析。
实时监控:
对游戏产品质量进行实时监控,确保游戏在上线前没有严重的缺陷。
沟通协调:
与开发团队、策划团队等密切合作,及时沟通和解决游戏中的技术和质量问题,确保游戏的稳定性和可靠性。
测试环境搭建:
搭建和维护游戏测试环境,包括开发环境、测试环境和生产环境等,确保测试环境的稳定性和一致性。
持续集成和持续部署:
配置和管理游戏测试的持续集成和持续部署流程,确保游戏代码的自动化构建、测试和部署。
测试策略制定:
根据产品需求和测试目标,制定游戏测试策略、计划和测试方法,确定测试范围、目标和测试方法。
游戏评估:
评估游戏的可玩性、用户体验和游戏平衡性,提供改进建议。
这些职责旨在确保游戏在发布前经过充分的测试,达到预期的质量和用户体验标准。