棋道系统(网页五子棋小游戏测试报告)

    目录

    项目介绍

    测试用例设计

    部分功能测试示例

    自动化测试

    编写自动化测试脚本

    1)引入依赖

    2)创建对应的目录文件和类

    3)自动化实现结果(视频)

    测试总结 


      项目介绍

        本项目采用 SSM + WebSocket 技术的实时对战游戏平台,采用前后端分离架构。为用户提供注册登录、智能匹配对手、实时对战及胜负判定功能,通过心跳机制保障连接稳定性,实现快速落子响应,在线人数动态统计与实时积分排名功能,提升用户竞技体验与互动性,适配多终端访问,经压力测试验证高并发场景下的运行稳定性,适用于在线上赛事及社交娱乐场景。

      测试用例设计

      部分功能测试示例

      登录界面正常

      正确登录,用户名zhangsan,密码123异常登录,用户名zhangsan1,密码123异常登录,登录信息为空正常登录后跳转至游戏大厅,游戏大厅界面正常点击开始匹配,按键变为匹配中...(在此点击停止),再次点击停止匹配,按键恢复点击排行榜信息,信息无误匹配成功后跳转至游戏房间,游戏房间界面正常玩家胜利,游戏正常返回大厅,在线人数正常

      自动化测试

      编写自动化测试脚本

      1)引入依赖

      安装 Selenium 库(Maven 依赖):

      安装 WebDriverManager(自动驱动管理)

      2)创建对应的目录文件和类

      在编写自动化测试中除了实现人机下棋的情况比较复杂(这里的机器下棋只是简单的使用了随机的方法,并没有用 AI 算法),其他都很好实现。

      3)自动化实现结果(视频)

      五子棋自动化测试

      源码请见码云:https://gitee.com/yan-xiaochen/test/tree/master/GobangTest

      测试结果:

      自动化测试正常结束,用例均通过。

      测试总结 

      该项目在功能方面表现良好,测试过程中发现的问题均已修复,但由于云服务器资源不足,链接不够稳定,以及项目逻辑中设置了多开限制,因此暂时未能进行完整的压力测试。

      评论
      添加红包

      请填写红包祝福语或标题

      红包个数最小为10个

      红包金额最低5元

      当前余额3.43前往充值 >
      需支付:10.00
      成就一亿技术人!
      领取后你会自动成为博主和红包主的粉丝 规则
      hope_wisdom
      发出的红包
      实付
      使用余额支付
      点击重新获取
      扫码支付
      钱包余额 0

      抵扣说明:

      1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
      2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

      余额充值