棋牌类游戏测试用例怎么写?我敢打赌你绝对不知道

news2025/2/26 5:59:18

目录

一.登陆

二.大厅

三.小游戏

四.银行功能

五.其他按钮

总结感谢每一个认真阅读我文章的人!!!

重点:配套学习资料和视频教学


一.登陆

1.账号登录:

Ⅰ.用户名或密码为空

Ⅱ.数据库中不存在的用户名,不存在的密码

Ⅲ.数据库中存在的用户名,错误的密码

Ⅳ.数据库中不存在的用户名,存在的密码

Ⅴ.输入的正确的用户名或密码前存在空格

Ⅵ.输入正确的用户名密码以后按[enter]是否能登陆

Ⅶ.点击申请账号是否可以弹出对应的窗口

Ⅷ.点击清除记录是否可以清除,重新打开是否清除彻底

Ⅸ.选中记住密码是否可以保存密码,重新打开是否保存着正确的密码

Ⅹ.选中记住密码后换一个账号,保存的密码是否正确的与账号对应

Ⅺ.确定其他按钮是否都正确的对应着相应的窗口

      

2.ID登录

账号登录测试的步骤

                            

 

二.大厅

1.大厅显示的用户信息是否正确

2.大厅的游戏列表是否正确

3.各游戏的房间名称是否正确

4.点击对应房间页面显示的游戏介绍是否正确

三.小游戏

1.百人类

Ⅰ.机器人上庄是否正常

Ⅱ.机器人存取钱是否正常

Ⅲ.上庄限制是否正确

Ⅳ.最多下注限制是否正确(有多倍赔率的游戏)

Ⅴ.输赢判定扣分是否正确

Ⅵ.游戏结束退出游戏分数是否正确的写入数据库

Ⅶ.游戏中非正常退出,游戏分数是否依然可以正确的写入数据库

Ⅷ.游戏中是否已限制存钱功能

Ⅸ.游戏中所有按钮是否正确可用

2.对战类

Ⅰ.每个椅子按钮是否都可以正常启动游戏

Ⅱ.输赢判定扣分是否正确

Ⅲ.机器人陪玩功能是否正常(有机器人的游戏房间)

Ⅳ.机器人智能是否正常(有机器人的游戏房间)

Ⅴ.游戏结束退出游戏分数是否正确的写入数据库

Ⅵ.游戏中非正常退出,游戏分数是否依然可以正确的写入数据库

Ⅶ.游戏中是否已限制存钱功能

Ⅷ.游戏中所有按钮是否正确可用

                           

四.银行功能

1.存取钱

Ⅰ.进行存取钱操作后正常退出,数据是否正确的写入数据库

Ⅱ.进行存取钱操作后非正常退出,数据是否正确的写入数据库

Ⅲ.进行频繁的存取钱操作后数据是否会出错

Ⅳ.对于需要密码的操作进行常规的密码检测

Ⅴ.存取钱数量的限制是否正确

2.转账

Ⅰ.进行转账操作后正常退出,数据是否正确的写入数据库(转出与转入双方确认)

Ⅱ.进行转账操作后非正常退出,数据是否正确的写入数据库(转出与转入双方确认)

Ⅲ.进行频繁的转账操作后数据是否会出错(转出与转入双方确认)

Ⅳ.对于需要密码的操作进行常规的密码检测(转出方确认)

Ⅴ.对自己进行转账操作是否给出提示信息并终止操作

Ⅵ.对不存在的用户进行转账操作是否给出提示信息并终止操作

Ⅶ.银行转账扣税是否正确,给出的提示信息是否正确

        

 

五.其他按钮

1.好友列表

Ⅰ.添加好友后游戏好友列表是否正确显示该好友的用户名

Ⅱ.添加黑名单后黑名单列表是否正确显示该好友的用户名

Ⅲ.确定陌生人的定义

2.主页按钮链接是否正确

3.充值按钮链接是否正确

4.用户中心按钮链接是否正确

5.充值按钮链接是否正确

6.上传头像功能是否实现

7.绑定电脑功能是否实现

8.系统设置

Ⅰ.系统配置

a).选择不保存账号密码,退出后再次登录是否清理原账号密码

b).选择只保存账号信息,退出后再次登录是否清理原密码,而保存账号

c).选择保存账号密码,退出后再次登录是否保存着原账号密码

d).选择接受所有玩家邀请是否能接受所有玩家的邀请

e).选择只接受好友玩家邀请是否只能接受好友玩家的邀请

f).选择不接受任何玩家邀请是否能屏蔽所有玩家的邀请

g).选中和取消显示用户进出信息是否正确的对应功能

h).重新设置老板键是否可以使用

Ⅱ.桌子规则

a).限制最低胜率是否可以拒绝和低胜率玩家同桌游戏

b).限制最高逃跑率是否可以拒绝和高逃跑率玩家同桌游戏

c).限制积分范围是否可以拒绝和积分不在范围内的玩家同桌游戏

d).选中不跟不受欢迎的玩家游戏是否可以拒绝和不受欢迎的玩家同桌游戏

e).选中不跟IP地址相同的玩家游戏是否可以拒绝和IP相同的玩家同桌游戏

f).设置桌子密码后上桌后是否需要密码才可以和我同桌游戏(确认百人类不可设置)

9.切换用户按钮是否有限

总结
感谢每一个认真阅读我文章的人!!!

如果下面这些资料用得到的话可以直接拿走:

1、自学开发或者测试必备的完整项目源码与环境

2、测试工作中所有模板(测试计划、测试用例、测试报告等)

3、软件测试经典面试题

4、Python/Java自动化测试实战.pdf

5、Jmeter/postman接口测试全套视频获取

6、Python学习路线图
                   

重点:配套学习资料和视频教学

那么在这里我也精心准备了上述大纲的详细资料包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如下,需要的点击下方名片加我VX免费领取,与我一起学习交流。

 

 

                      

                                                                

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/361631.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis高可用集群方案

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 @[TOC](文章目录)主从复制哨兵模式(sentinel)Cluster集群在生产过程中,Redis不一定会单独部署。因为一旦redis服务因为某些原因导致无法提供数,那么redis就不可用了。那么实现redis高可用的方式就…

Orin装机

安装目录orin刷机谷歌输入法ROS遇到的问题:1、sudo rosdep init2、rosdep updatelibrealsenserealsense_ros安装librealsense安装realsense_ros总的来说就是,注意librealsense和realsense-ros的版本,对于librealsense,采用源码安装…

企业级分布式应用服务 EDAS

什么是企业级分布式应用服务EDAS企业级分布式应用服务EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的云原生PaaS平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持Spring Cloud和Ap…

gcc/g++、动静态库、make/makefile

目录 gcc/g gcc和g的对比 "一段代码的使命" ●预处理 ●编译 ●汇编 ●链接 ●动/静态链接 make/makefile gcc/g gcc和g的对比 对于c文件而言,使用gcc或者g并没有什么区别。而对于cpp文件,在预处理、编译、汇编这三部分,…

《精通Spring4.x 企业应用开发实战》第1章 Spring概述

目录标题前言一、Spring带给我们什么二、Spring体系结构三、Spring4.0新特性核心容器的增强泛型依赖注入Map依赖注入Lazy延迟依赖注入List注入Conditional 注解CGLIB 代理类增强其他四、Spring 子项目总结前言 汇总:《精通Spring4.x 企业应用开发实战》 一、Spring带…

L2-010 排座位

布置宴席最微妙的事情,就是给前来参宴的各位宾客安排座位。无论如何,总不能把两个死对头排到同一张宴会桌旁!这个艰巨任务现在就交给你,对任何一对客人,请编写程序告诉主人他们是否能被安排同席。 输入格式&#xff1…

【LeetCode】剑指 Offer 10- II. 青蛙跳台阶问题 p77 -- Java Version

题目链接:https://leetcode.cn/problems/qing-wa-tiao-tai-jie-wen-ti-lcof/ 1. 题目介绍(10- II. 青蛙跳台阶问题) 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取…

采购评标管理过程是怎样的?有哪些评标标准?

采购活动的评标是检查和比较投标的有组织的过程,以选择最佳报价,努力获得实现企业目标所需的货物、工程和服务。 评标是由一个被称为评标小组的机构负责。这个小组如何称呼,取决于企业的情况。同义词有报价审查小组、投标审查委员会或投标审…

在ONLYOFFICE中借助ChatGPT一键创建招聘启事的内容

大家好,相信和多人都在生活中或工作中看到过招聘启示,或多或少都会有些了解。今天教大家在ONLYOFFICE中怎样通过chetGPT创建一份满意的招聘启示,下面是我用chatgpt制作的一份招聘信息,请大家看一下。 ONLYOFFICE ONLYOFFICE文档是…

从0到1实现单机记账APP原理与细节uniApp内含源码 (一)

单机记账APP演示及源码 具体演示如下面视频所示。免费下载地址:点击进入 预览APP(内含开屏广告)下载地址:http://8.142.10.182:8888/down/aWHWeGaEQE2W.apk 服务器买的便宜,带宽很小所以下载速度慢,主要还…

mathtype7.0最新版安装下载及使用教程

MathType是一款专业的数学公式编辑器,理科生专用的必备工具,可应用于教育教学、科研机构、工程学、论文写作、期刊排版、编辑理科试卷等领域。2014年11月,Design Science将MathType升级到MathType 6.9版本。在苏州苏杰思网络有限公司与Design…

APP任务模块功能借助php-resque实现业务解耦

先上设计图 说明:任务模块分一次性任务和每日任务,可能还包括男女用户任务区分 处理步骤: 一、同步任务数据库 1.1、任务列表数据库 1.2、完成任务数据库 二、搭建即时消息队列 一、composer require resque/php-resque二、因为服务器red…

数据结构:栈和队列(Leetcode20. 有效的括号+225. 用队列实现栈+232. 用栈实现队列)

目录 一.数据结构--栈 1.栈的基本介绍 2.栈的实现 二.数据结构--队列 1.队列的基本介绍 2.队列的实现 三.栈的运用(Leetcode20. 有效的括号225) 1.问题描述 2.问题分析 题解代码: 四.用两个队列实现栈(225. 用队列实现栈 - 力扣(Leetcode&a…

Talk | 清华大学交叉信息研究院助理教授杜韬:利用计算方法探究流固耦合

本期为TechBeat人工智能社区第474期线上Talk! 北京时间2月15日(周三)20:00,清华大学交叉信息研究院助理教授——杜韬的Talk将准时在TechBeat人工智能社区开播! 他与大家分享的主题是: “利用计算方法探究流固耦合”,届时将介绍流固…

Windows10使用-处理IE自动跳转至Edge

文章目录 前言一、调整Edge二、调整Internet选项三、搜索栏的恢复总结前言 微软官方宣布,自2023年2月14日永久停止支持Internet Explorer 11浏览器。后期点击IE 图标将会自动跳转到Edge界面。对于一些网站,可能需要使用IE模式才能正常使用,这时候就需要做相应的调整,才能够…

做外贸怎么找客户

现在国内贸易内卷非常严重,很多商家都转向海外市场了,总结而言,目前所有做外贸的人,核心的点就是要找到重点意向客户,今天就和大家分享一下目前市面上外贸找客户的几种方法。主动出击式开发外贸客户1、参加展会找外贸客…

使用拦截器实现登录状态检测(以及在注册拦截器类时要使用ioc中的拦截器类)

拦截器 preHandler(HttpServletRequest request, HttpServletResponse response, Object handler) 方法在请求处理之前被调用。该方法在 Interceptor 类中最先执行,用来进行一些前置初始化操作或是对当前请求做预处理,也可以进行一些判断来决定请求是否…

C++类和对象-继承多态

继承 继承是面向对象三大特性之一 定义类时,下级别的成员除了拥有上一级的共性,还有自己的特性,就可以考虑使用继承的技术,减少代码的重复 继承的基本语法 语法:class 子类 : 继承方式 父类 子类也被成为派生类父类…

FreeRTOS队列

队列简介队列是一种任务到任务,任务到中断,中断到任务数据交流得一种机制。在队列中可以存储数量有限,大小固定得多个数据,队列中的每一个数据叫做队列项目,队列能够存储队列项目的最大数量称为队列的长度,…

生活中常见标识

一维码 一维条码即指条码条和空的排列规则,常用的一维码的码制包括:EAN码、39码、交叉25码、UPC码、128码、93码,ISBN码,及Codabar(库德巴码)等。 常见场景: - 快销品- 常用五金- 通讯设备其中蕴含的信息就是条码的****一串数字 二维码 常见场景