113
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | 2024_CS_SE_FZU |
|---|---|
| 这个作业要求在哪里 | 团队作业——alpha冲刺 |
| 这个作业的目标 | 记录软件测试过程 |
| 团队名称 | JUSTDOIT |
| 团队置顶集合随笔链接 | 团队作业——alpha冲刺 |
| 其他参考文献 | 《构建之法》 |
功能模块测试,场景模块测试,对话模块测试,美术素材测试,异常情况测试,api接口测试,安全性测试。
| 测试内容 | 测试工具 |
|---|---|
| 功能测试:确保软件实现了预期功能的一种测试 | 手动测试 |
| API调试:调用API接口并检查返回结果 | Postman |
| Unity整体测试:对游戏项目进行全面的测试 | Unity |
| 检查和编辑图像素材 | Adobe Photoshop |
| 测试不同设备上的兼容性 | Appium |
| 记录测试结果和过程 | Excel |
在进行功能测试的过程中,手动测试能够覆盖大部分的基本功能验证,但效率相对较低,且容易受到人为因素的影响。测试结果表明,所有基本功能均符合预期,包括存档、游戏设置、角色交互、场景加载等,这显示了游戏在核心功能上的稳定性和可靠性。
使用Postman进行API接口测试,我们能够有效地验证接口的正确性和性能。测试覆盖了人物移动和攻击等关键接口,结果表明后端API接口均无问题。
安全性测试是游戏开发中的关键环节。使用SonarQube对源代码进行静态扫描,我们能够识别出潜在的安全漏洞和代码质量问题。测试结果表明,通过细致的安全测试,我们能够及时发现并修复安全问题,从而保护玩家的数据和隐私安全。
美术素材测试关注于游戏的视觉体验。通过Adobe Photoshop、Unity和GPU Profiler等工具,我们对美术素材进行了全面的质量、性能和兼容性测试。测试结果令人满意,所有美术素材均符合设计规范,未发现重大问题。这一结果证明了我们在美术设计上的高标准和对细节的关注。
功能测试结果显示,游戏的基本功能实现稳定,能够满足既定的设计标准和用户期望。然而,手动测试的局限性也提示我们需要探索自动化测试的可能性,以提高测试的效率和准确性。
API接口测试的成功表明后端服务的稳定性和可靠性。Postman作为一个强大的API测试工具,为接口测试提供了便利。然而,接口测试的复杂性也随着接口数量和复杂度的增加而增加,这要求我们在未来的开发中更加注重接口设计的合理性和文档的完整性。
通过使用SonarQube等工具,我们能够有效地识别和修复安全漏洞,提升了游戏的整体安全性。这一过程也强化了团队对安全性的重视,为未来的项目开发树立了一个高标准。
美术素材测试的结果令人满意,显示了游戏在视觉设计上的高质量。这不仅提升了游戏的吸引力,也增强了玩家的沉浸感。美术素材的测试也提醒我们,视觉体验是游戏体验中不可或缺的一部分,需要持续的关注和优化。