"我爱记单词"测试报告兼功能展示

前言:

  我们大部分的测试都是一边开发一边完成的,这里给出软件开发基本完成后在使用时的一些测试例子。

一、背景介绍

  我们的数据库中一共有10个表:

  其中Words表内存词库里所有单词的ID, word_name, pronounce, explanation和example。cet4, cet6, gre, kaoyan, toefl这五个表存对应的词典(四级英语,六级英语,GRE,考研英语,托福)的单词在Words表里的ID。learnTable存学习时要学的单词,reviewTable存复习时要复习的单词,yibei表里存已背(已经认识且无需复习)的单词。setting表里存设置的内容,暂时为复习量和学习量。

测试设置功能

  进行如下设置:

  相关变化:

  (1)setting表里的记录符合期望,review为10,study为25。

  (2)选词时本次可选为相应的值,符合期望。

  总体测试结果:符合期望

选词功能测试

  选中六级词汇,点击随机选择:

  相关变化:

  随机选择添加完成后学习表里应当有相应数量的单词,且ID为随机的,符合期望。

  总体测试结果:符合期望

记忆功能学习部分测试

 单词出现时发音:

  点击显示答案:

  

  点认识学习下一个单词,剩余学习单词减一:

  learnTable里相关的单词被删除,剩下24项:

    接下去出现的两个单词点忘记和模糊,忘记的单词会在两个单词之后出现,模糊的单词会在四个单词之后出现,并且这两个单词进入复习表,供下一次打开软件时复习:

  总体测试结果:符合期望

记忆功能复习部分测试

/* 复习时第一次遇见即选择认识的单词会从复习表里被删除,否则仍然留在复习表内供下一次复习所用 */

  下一次打开软件开始记忆时先进入复习阶段,复习复习表中的单词

  复习表相应变化:

  复习完成后进入学习阶段继续学习:

  总体测试结果:符合期望

统计功能测试

/* 学习或复习时第一次遇见即认识的单词会被放入已背表 */

  相关显示:

  

  yibei表内的信息:

单词功能测试

  可以正常查词并发音:

  总体测试结果:符合期望

翻译功能测试

  中文译英文:

  英文译中文:

  总体测试结果:符合期望

转载于:https://www.cnblogs.com/jjbcx/p/3427980.html

我爱记单词测试报告兼功能展示相关推荐

  1. “我爱记单词”之用户规格需求说明

    用户规格需求说明 一.概述 本项目为英语单词学习助手,名为"我爱记单词".主要提供服务包括:单词查询,单词测试,单词记忆和中英互译.目前开发的是单机版本,用户可以根据自己的需求灵活 ...

  2. 我爱记单词系统-C++实现

    一.课程设计目的 实践能力是工程技术人才必须具备的能力.本课程设计是为<面向对象程序设计>课程设置的实践教学环节,目的是培养学生综合运用面向对象程序设计的基本理论.方法和相关专业知识分析. ...

  3. 我爱记单词(iWords)之NABC by张恿

    1) N (Need 需求) 我们组的项目是做一个英语学习助手,前人的基础上开发新的功能,修改原来功能的bug等等.之前的版本只提供了主动"看单词"和单词测试的功能,我们希望增加背 ...

  4. 我爱记单词小程序设计与制作

    项目介绍 背单词十分枯燥乏味,为了给广大英语学习者提供一个比较好的背英语模式和应用,我爱记单词应运而生. 我爱记单词是一款面向学生的背单词小程序,提供了丰富的单词词库以及好玩的背单词模式. 适合课间. ...

  5. “我爱记单词”软件的用户调研报告

    调研人员:庞梦劼,张恿 日期:2013.12.08 我们上周对我们的单词记忆软件进行了用户调研,我们主要采用了两种调研方式--卡片分类和深入面谈.使用卡片分类目的是为了把我们总结的几大改进方向做一个侧 ...

  6. 安卓android记单词软件

    课程设计项目总结,基于安卓的记单词软件,分为前端和服务器端,前端使用安卓,后端使用SSM框架. 具体技术栈为: 前端:android.okhttp.sqlite.litepal等 后端:SSM(Spr ...

  7. 自编记单词小程序项目(自定义词库,多功能)C/C++语言实现

    一款方便实用又简洁的记单词小程序,自定义单词库,多功能协助记忆!!! github地址:https://github.com/Knock-man/Memorizing-words-program 如今 ...

  8. 记真实自己,炫精彩人生---《爱记》app使用体验

    真的有款神器吗,能找到合适的Ta,能秀出自己的新生活,能让自己的心情舒爽,有,体验了下.就是爱记.果粉的福利. [爱记]是集心情记录.分享.评价与交流于一体的工具,TA是你心灵休憩的港湾,也是你记忆放 ...

  9. Emscripten 单词_(第30期:英语教师备课资料) 英文标识记单词 有趣有用又高效...

    必须提醒 请你首先点击标题下方的蓝色字:高中英语教学资源,进入公众号,然后点击自己所需要的菜单,就可以看到你想要的菜了. 有效学习单词的要素: 在语篇语境中,有语义能语用 英文标识是语篇,有语境和语义 ...

最新文章

  1. C#基础篇--文件(流)
  2. Science | 初步的SARS-CoV-2蛋白酶抑制剂在小鼠中显示功效
  3. 【noi 2.5_7834】分成互质组(dfs)
  4. Python之初识函数(Day11)
  5. 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  6. go分析和kegg分析_干货预警:3分钟搞定GO/KEGG功能富集分析(2)
  7. mysql获取下一条自增的id_mysql获取一个表中的下一个自增(id)值的方法
  8. Activiti-master activiti5 在线java web流程设计器画布整合视频教程
  9. Windows 64 位 mysql 5.7.20 安装教程
  10. linux sql 语句菜鸟,sql语句
  11. 【转载】RESTful 架构风格概述
  12. 剖析简易计算器带你入门微信小程序开发
  13. Luogu4781 【模板】拉格朗日插值
  14. 2.2.9 12306火车订票验证码处理
  15. python 安装scapy_安装scapy时出错
  16. 女神节送什么比较好?适合女生用的蓝牙耳机推荐
  17. SQL server和MySQL编号自动生成
  18. 让dropout在图像超分辨领域大放异彩![2022 CVPR]
  19. windows安装ROS
  20. js实现金额的大写转小写

热门文章

  1. 嵌入式实践——烟雾产生器
  2. 罚函数法外点matlab,内点罚函数法matlab
  3. java+ssm服装商城系统源码 男装女装童装购物商城ssm服装商城
  4. 探究ORACLE的SCN机制(3):Begin Backup
  5. 网络安全学习(八)域
  6. 小程序template模板 为知你客服传入微信头像和昵称
  7. 运行python程序最常用、最重要的方法_Python面试题(4)
  8. screen投屏怎么用_教大家Screen怎么投屏电脑的方法
  9. 一篇文章看懂TPCx-BB(大数据基准测试工具)源码
  10. dubbo 协议层【Protocol】分析