Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Readme #6

Open
jhonny-me opened this issue Dec 30, 2022 · 8 comments
Open

Readme #6

jhonny-me opened this issue Dec 30, 2022 · 8 comments

Comments

@jhonny-me
Copy link
Collaborator

jhonny-me commented Dec 30, 2022

Collect Data

Dokit

UITest(Appium)

Topics

  • FPS
  • Memory
  • Power Usage
  • Launch speed
  • Page load speed
  • App Security

Visualize Data

@jhonny-me
Copy link
Collaborator Author

Define How to use this tool/SDK

There're 2 different ways to use this tool:

  1. Always monitor the application while usage ------ find flaws
  2. Use a toggle to open/close (manually or programly) to monitor specific user flow ------ exam result

Define who uses this tool, 目标受众

  • 开发者 , 发现潜在问题
  • 非开发者, 了解APP的健康状态,可以在报告尾提供一些修饰性描述,比如检查下来fps低于正常值,会导致页面卡顿,容易造成用户流失。

两者之间数据本身没有差异,在报告的呈现上会有侧重点。

@seazon
Copy link

seazon commented Dec 30, 2022

快速迭代

  • app数据采集
  • app 端呈现

完善迭代

  • app数据采集
  • app 数据上传
  • web 端呈现

@jhonny-me
Copy link
Collaborator Author

jhonny-me commented Dec 30, 2022

面向非开发者报告的UI设计

  • 报告首页
  • 报告索引页
  • 报告尾页
  • FPS报告
  • 耗电量报告
  • 启动速度报告
  • APP安全报告
  • 内存使用报告

@jhonny-me
Copy link
Collaborator Author

报告的代码实现

@jhonny-me
Copy link
Collaborator Author

jhonny-me commented Dec 30, 2022

面向非开发者 FPS报告UI 设计

04bc23709c65414ebac7adb218671cd6

xx

@seazon
Copy link

seazon commented Dec 30, 2022

面向非开发者 耗电量报告UI 设计

  • CPU使用(使用率)- 线性图,
  • GPU使用(使用率) - 线性图,
  • 定位,GPS - 每次定位的数据,使用次数,使用时间,是否频繁使用
  • 网络(使用次数,上传下载的数据量,请求时间)
  • Motion 陀螺仪
  • 其他 sensor (未调研)

Screen Shot 2022-12-30 at 17 11 21

@seazon
Copy link

seazon commented Dec 30, 2022

面向非开发者 (app及页面)启动速度报告UI 设计

类目名称 平均时间s 最小时间s 最大时间s 参考时间s
应用启动速度 1.5 1.4 2.0 1.6
商品详情页 1.5 1.4 2.0 1.6

@seazon
Copy link

seazon commented Dec 30, 2022

面向非开发者 内存 报告UI 设计
显示 内存泄漏 次数
明细中展示每次泄漏的代码堆栈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants