项目 内容
2020春季计算机学院软件工程(罗杰 任健) 2020春季计算机学院软件工程(罗杰 任健)
作业要求 测试报告
我们在这个课程的目标是 设计出一个OCR表单处理软件
这个作业在哪个具体方面帮助我们实现目标 测试Beta阶段的软件

$( "#cnblogs_post_body" ).catalog()

OCR技术测试

真机测试







登录测试





OCR动态测试

JSON解析测试

pdf上传测试

jpeg上传测试

手写测试

后端单元测试

API调用测试



场景测试

用户信息 用户情况
姓名 Prime21
用户身份 学生
用户动机 把做实验的到的数据表导入到电脑中。
用户困难 所测得数据较多,手动录入效率低且容易出错。
典型场景 做完实验撰写报告时需要根据得到的数据来计算对应结果,导入到电脑后操作很方便。
用户偏好 希望能有一个能快速、准确识别表单的软件来帮助自己。
用户比例 60%左右

实际用户反馈:

  1. 每次上传还需要的结果比较快
  2. 上传后识别有部分错误,如果可以直接在上面改动就好
用户信息 用户情况
姓名 Prime22Prime22
用户身份 老师
用户动机 将学生的签到信息导入到电脑中,并对信息进行汇总。
用户困难 课程组学生较多,手动录入和汇总麻烦。
典型场景 同学们上课回答问题以后老师在纸质花名单上做记录,最后需要导入到电脑中进行汇总好计算同学们的平时成绩。
用户偏好 简单易使用,且识别准确的软件。
用户比例 20%左右

实际用户反馈:

  1. 功能正确,但是感觉交互还可以更加完善
用户信息 用户情况
姓名 Prime23
用户身份 政府工作人员
用户动机 民意收集
用户困难 大量的纸质问卷表需要录入
典型场景 将回收得到的问卷录入电脑
用户偏好 高效、准确的软件。
用户比例 10%左右

实际用户反馈: (王先生)

  1. 可以批量导入上传的照片
  2. 可以批量下载照片
  3. 希望能对多页表格做合并

测试矩阵

项目 API运行情况 API正确性 上传功能 用户逻辑 OCR测试结果 总体评价
OCR核心代码 成功 正常,还有待改进 正常,链接Azure云 正常 成功 正常
后端API(本地) 单元测试跑通 逻辑正确 正常 正常 成功 正常
后端API(云服务器) 单元测试成功跑通 正确 正常 正常 成功 正常
前端APP真机测试 真机误触测试 正确 正确 正常 成功 正常

Beta版本的出口条件

我们Beta阶段是OCR技术的API原型,和一个用户可以自行部署的功能完善的表单处理内核,以及一个完整手机APP

项目 出口条件 完成情况
Restful API 核心的技术逻辑可以使用 成功
OCR技术代码 可以正常的训练、分析、得到正确结果 成功,还有可以改进的空间
API提供服务器 可以被用户、软件正确的调用 成功,在β阶段实现了更好的交互体验
手机APP 提供游客版轻量级APP和正式版APP 成功,正式版APP注册人数飞涨

待解决问题

在beta阶段我们发现对于较低的android版本,App的兼容性有些问题

[no_code][Beta]测试报告的更多相关文章

  1. UltraSoft - Beta - 测试报告

    UltraSoft - Beta - 测试报告 在测试过程中发现了多少Bug?有哪些是Beta阶段的新Bug?有哪些是Alpha阶段没有发现的Bug? 很多Bug在开发阶段就已经经过测试了,我们在Be ...

  2. 【二食堂】Beta - 测试报告

    Beta - 测试报告 测试过程中发现的bug Beta阶段的新bug 我们在Beta阶段的开发过程中就进行了测试,发现了许多bug.这其中后端的bug比较多,在这里我列举一些比较重要的功能性bug. ...

  3. [no_code][Beta]设计和计划

    2020春季计算机学院软件工程(罗杰 任健) 2020春季计算机学院软件工程(罗杰 任健) 作业要求 Beta设计和计划 我们在这个课程的目标是 远程协同工作,采用最新技术开发软件 这个作业在哪个具体 ...

  4. [no_code][Beta]事后分析

    设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们要解决的目前的手写表单的电子化问题,办公电子化问题的一个key问题.定义十分清楚: 输入: 手写表单 ...

  5. [no_code][Beta]项目展示博客

    $( "#cnblogs_post_body" ).catalog() 团队项目链接 Beta阶段核心开发点: github 前端 github 后端 github OCR文档-含 ...

  6. [no_code][Beta] 中期组内总结

    $( "#cnblogs_post_body" ).catalog() 目前scrum meeting beta阶段目前共7次.在alpha阶段我们博客发布时间比较匆忙,是扣分项, ...

  7. [no_code][Alpha]测试报告

    项目 内容 2020春季计算机学院软件工程(罗杰 任健) 2020春季计算机学院软件工程(罗杰 任健) 作业要求 测试报告 我们在这个课程的目标是 设计出一个OCR表单处理软件 这个作业在哪个具体方面 ...

  8. 美食应用 吃了么 beta 测试报告

    为了更好的测试我们应用的兼容性和性能,我们借助了网上的平台Testin云测和百度MTC平台来测试我们的应用,一下是我们的测试结果. 一.兼容性测试 我们对119台终端机器进行了测试,通过测试的有99台 ...

  9. [no_code][Beta]发布声明报告

    $( "#cnblogs_post_body" ).catalog() 软件下载 一个全新的超简易的OCR表单识别工具 轻松拍照,实现手写表格识别 一键打开,支持多种应用打开你的表 ...

随机推荐

  1. go 发送post请求(键值对、上传文件、上传zip)

    一.post请求的Content-Type为键值对 1.PostForm方式 package main import ( "net/http" "net/url" ...

  2. 通过cglab 实现 Spring AOP

    1新建一个目标类 public class StudentService { public void delete(){ System.out.println("删除学生"); } ...

  3. springcloud3(五) spring cloud gateway动态路由的四类实现方式

    写这篇博客主要是为了汇总下动态路由的多种实现方式,没有好坏之分,任何的方案都是依赖业务场景需求的,现在网上实现方式主要有: 基于Nacos, 基于数据库(PosgreSQL/Redis), 基于Mem ...

  4. MYSQL order by 排序的一个小问题探究

    小问题发现: select * from `sql` where id=1 order by (select 1 union select 2) 正常返回结果 mysql> select * f ...

  5. 什么是maven与maven的使用过程(例如在idea创建maven工程(重点讲讲idea创建使用maven管理的web工程,并且部署到tomcat上))

    什么是maven与maven的使用过程(例如在idea创建maven工程) (重点讲讲idea创建使用maven管理的web工程项目,并且部署到tomcat服务器上) 一.什么是maven? 1, M ...

  6. 网站URL如何SEO优化

    前言 本文讲解网站的URL如何进行SEO优化,并在自己的WordPress博客echeverra中优化URL. 起因 对于SEO我了解的并不多,只知道SEO做的好,那么各大搜索网站搜索你网站相关内容时 ...

  7. Nginx:进程调度

    Blog:博客园 个人 Nginx采用的是固定数量的多进程模型,由一个主进程(MasterProcess)和数量与主机CPU核数相同的工作进程协同处理各种事件. 主管理进程负责工作进程的配置加载.启停 ...

  8. Jmeter系列(29)- 性能指标(2) | 并发数

    并发数 概念 同时承载正常使用系统功能的用户数量:系统能够同时处理请求的数目. 通过问题详解 问题:网站的并发数,究竟指的同时提交请求的用户数目,还是用户同时提交的请求的数目? 答案:根据这句描述&q ...

  9. vue中data为什么不写成data:{}这样而是写成data(){return {}}类型。

    data:{}:这样会直接挂载在vue实例中,变成全局变量,容易造成污染,再次今日该组件页面,会保留上次的变量值,不会被初始化 data(){return {}} :return包裹后数据中变量只在当 ...

  10. Typescript, ES6

    * typescript 中文文档 https://www.tslang.cn/docs/home.html * ECMAScript 6 入门 http://es6.ruanyifeng.com/# ...