JIRA bug管理APP

react-native
IOS&Android
t880216t · 2017年11月30日 · 1641 次阅读 · 9 条评论

功能描述

基于React Native开发的简易版Jira Bug管理APP。
本人是测试,故而应用主要服务于测试过程中的,Bug新建,状态管理,回归备注,附件查看等测试流程。
一改了之前常规管理应用的列表到详情式设计,新版本采用更为直观的瀑布流式设计,使我们像刷朋友圈似的刷Bug单。结合PC上的收藏过滤器使用,可以让我们更准确的获取需要的信息列表。

功能演示

image

开发环境:

项目结构简介

├── __tests__                   // jest测试脚本
├── android // 安卓原生文件
├── app
├── components // 通用组件
├── containers // 应用文件
├── images // 静态资源文件
├── models // 封装了redux的models
├── services // 请求api
└── utils
├── dva.js // dva核心
├── request.js // 封装的fetch请求
├── storage.js // 本地存储封装
└── index.js // 工具封装集合
├── router.js // 路由配置
└── index.js // 注册model
├── ios // 苹果原生文件
├── index.js // 入口文件
├── app.json // 应用名配置
├── .eslintrc // eslint语法限制配置
├── .flowconfig // flow语法配置
├── .gitignore // git上传配置
├── .babelrc // babel按需加载配置
├── README.md // 我
└── package.json // npm应用包清单

历史版本

  • 2018-8 v3.0.0

    使用dva架构重构,移除了部分功能,优化了界面样式及稳定性

  • 2017-11 v2.0.0

    集成了任务管理及工作日志等功能

  • 2017-8 v1.0.0

    初始版本

联系方式

562746248@qq.com
---------------------------------------------------------------------------------以下为老版本介绍------------------------------------------------------------------------------------

项目介绍

对于移动端提bug,我们之前都是手机截屏后上传到PC,再由PC去写bug单。这样不仅复杂而且如果遇到公司USB口限制等等因素,会很影响移动端测试的工作效率。
我们公司用的是JIRA,期间也有尝试用过一些第三的JIRA app,各种崩溃与卡慢。我只是想提个bug啊,那就自己写个吧。
基于React-Native框架开发,Android、iOS版本都在源码里。Android版本我已经打包好了下载地址,IOS由于没有那99刀的帐号,需要的还是得自己打包。

源码地址:https://github.com/t880216t/buger.git
欢迎拍砖、提bug或建议。

主要功能

1.BUG列表获取近50条,提交人是自己,状态未关闭的bug。
2.提供resolve的bug测试通过功能键。移动端验证完可以从这直接置bug状态。
3.过滤器列表同步的是PC的已收藏过滤器。
4.填写任务日志功能,可多个任务填写后保存在本地,最后一并提交。
5.手机端快速提bug功能,只捡了常用的填写项。若项目有特殊要求的可以PC端补充,或联系我优化。
还有个方便的是手机可装语音输入法,就可实现“说”bug了。

组件依赖

其中react-native-image-picker需要打包时plist做相关权限配置,不知道可看下这里
"react-native-busy-indicator": "^1.1.0",
"react-native-datepicker": "^1.6.0",
"react-native-device-info": "^0.12.1",
"react-native-easy-toast": "^1.0.9",
"react-native-image-picker": "^0.26.7",
"react-native-keyboard-aware-scroll-view": "^0.4.1",
"react-navigation": "^1.0.0-beta.11"

运行效果

模拟器截图偏了,见谅。

评论列表
pointtester 发表于 2018年04月28日

很好很强大

sungj521 发表于 2018年05月10日

这个和pc端的jira是可以关联的吧

sungj521 发表于 2018年05月11日

一直报服务器错误

t880216t 发表于 2018年05月14日

报服务器错误?要确认下,手机当前连接的网络,是不是能访问到PC的jira接口哦。

otto 发表于 2018年05月24日

66666

dll26 发表于 2018年05月28日

棒!

chengying2009 发表于 2018年08月25日

这个很实用啊,mark

t880216t 发表于 2018年08月28日

近期更新了版本,整理好了文档再放出来。

t880216t 发表于 2018年08月31日

新版本已整理放出,需要的请瞅瞅