功能测试及运行结果

游戏主界面

图3-1 系统主窗口

点击菜单“游戏”,出现如上游戏界面。

游戏落子控制界面

图3-2 落子情况

开始游戏后落子控制情况

游戏输赢判定控制界面

图3-3 输赢判定

游戏落子输赢判定控制情况

结论

程序运行正常,各项功能正常,整个系统达到预期目的。不足之处程序AI计算落子边界控制做得不够好,有待改善!

时间: 2024-11-04 14:26:48

功能测试及运行结果的相关文章

软件测试不再黑盒— threadingtest带来第二代白盒覆盖率技术

软件测试不再黑盒- threadingtest带来第二代白盒覆盖率技术 穿线测试对于测试界的一个重大创新在于,在白盒测试理论出现数十年以后,上海零一拼装信息技术有限公司结合在测试理论方面十余年的潜心研究,率先提出了第二代覆盖率技术,这绝对不是一个口号,而是ZOA真正对于白盒测试的理解以及对于标准第三方测试服务的深度理解经过数年的基础研究以及2年有余的研发而推出的达到商用标准的技术.现在先让我们温习下经典的测试理论: 1.测试方法论 黑盒功能测试法 黑盒功能测试法, 是把要测试的软件看成一个 "黑

团队博客(四):学生成绩管理系统测试计划

文档背景: 为了提高从事学生工作的老师的工作效率,我们开发了这个大学学籍管理系统. 这个系统能满足用户Login/Logout,管理员账户与普通账户,管理员可以添加,修改删除,普通账户只能查看.主要功能:能完成新学生的添加.修改.删除,能按学生成绩求和,排名,列出不及格学生的名单等.操作简单.界面友好:确保信息的准确性,动态性,安全性.大学学籍管理系统是基于J2EE的技术,采用B/S结构,适于分布式多客户作业,客户端的要求也很低. 测试范围: 测试阶段包括单元测试,系统测试,性能测试,验收测试及

TireAngel项目测试计划模板

项目开发单位: 南京来阳电子科技有限公司-http://www.tireangel.com 项目使用单位: 南京来阳电子科技有限公司-http://www.tireangel.com 项目测试单位: 南京来阳电子科技有限公司-http://www.tireangel.com 测试计划 (仅供内部使用) 拟制人: 日期: 审核人: 日期: 批准人: 日期: 南京来阳电子科技有限公司-http://www.tireangel.com 版权所有  不得复制 修订历史记录 日期 版本 说明 作者 <日/

SQL笔记 --- 数据库设计步骤(转)

目录 总体设计过程需求分析概念结构设计逻辑结构设计数据库物理设计数据库实施数据库运行和维护 总体设计过程 数据库设计步骤: 设计描述: 数据库设计不同阶段形成的数据库各级模式: 数据库设计的特点: 需求分析 分析和表达用户需求: 首先把任何一个系统都抽象为: 分解处理功能和数据: 分解处理功能: 将处理功能的具体内容分解为若干子功能 分解数据: 处理功能逐步分解同时,逐级分解所用数据,形成若干层次的数据流图 表达方法: 处理逻辑:用判定表或判定树来描述 数据:用数据字典来描述 将分析结果再次提交

Go语言学习笔记10

6.程序测试和文档 6.1程序测试 Go语言中提供了 go test 命令,它不仅仅可以对代码包进行测试,还可以对个别源码文件进行测试,只要存在针对这些测试的测试源码文件.除此之外,Go语言还在标准库中提供了一个专门用于测试的代码包 testing,它提供了编写测试源码文件所需的一切. 1.功能测试 测试源码文件总应该与被它测试的源码文件处于同一代码包内.在编写测试源码文件的时候,总是会用到标准库代码包 testing 中的 API.testing 包为Go语言的代码包提供了自动化测试支持.它的

Team Foundation Server 2015 Update 2.1 发布日志

微软在 2016年5月5日发布了Visual Studio Team Foundation Server 2015 update 2.1. 下面我们来看看Update2.1中给我们带来了哪些新功能. 下载地址: Team Foundation Server 2015 Update 2.1 注: Team Foundation Server 2015 Update 2.1 修复了之前发布的 Update 2.0中的一些Bug, 详细内容请参考: https://msdn.microsoft.com

几个测试计划模板

?????????????????????????????????????????一 一.测试项目简介 简单描述测试的项目概况(参考功能说明书). 二.测试所需的软硬件配置,须注明已经具备的和缺少的. 1.硬件配置: 2.软件系统配置:包括系统软件和应用软件 三.测试组组成及人力资源要求 1.本项目的测试人员姓名及分工,指定测试负责人. 2.需要配合的相关部门和人员 四.测试的内容及步骤 1.技术测试 阐述哪些地方采用需要进行除功能测试之外的测试如压力测试.性能测试,若不进行技术测试则填写"无&

Android Continuous Integration

随着Android平台的逐渐成熟,伴随着一系列针对Android测试框架的推出,开发人员终于可以如愿以偿的在移动端的开发上进行单元测试,集成测试以及功能测试.在敏捷流程中从开发,到测试,到验收最终成为面向用户的Release版本,经历的是Story一个完整的生命周期.CI(Continuous Integration, 持续交付)在敏捷实践中也因此扮演了非常重要的角色. 如果说Web的持续集成,以及各类测试框架有一定的历史积淀了.那么Android的持续集成可以说是新鲜事物,大部分IT公司知道如

数据库设计步骤

SQL笔记 --- 数据库设计步骤 转自:http://www.cnblogs.com/kzloser/archive/2012/07/13/2589652.html#a2 目录 总体设计过程需求分析概念结构设计逻辑结构设计数据库物理设计数据库实施数据库运行和维护 总体设计过程 数据库设计步骤: 设计描述: 数据库设计不同阶段形成的数据库各级模式: 数据库设计的特点: 需求分析 分析和表达用户需求: 首先把任何一个系统都抽象为: 分解处理功能和数据: 分解处理功能: 将处理功能的具体内容分解为若