Espresso Testing Framework Tutorial
Espresso Testing Resources
Selected Reading
- Testing Accessibility
- Testing UI Performance
- Test Recorder
- Testing UI for Multiple Application
- Testing Intents
- Testing Asynchronous Operations
- Testing WebView
- Testing AdapterView
- View Actions
- View Assertions
- Custom View Matchers
- View Matchers
- Architecture
- Overview of JUnit
- Running Tests In Android Studio
- Setup Instructions
- Introduction
- Espresso Testing - Home
Espresso Testing Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Testing UI Performance
Espresso Testing Framework - UI Performance
积极 用户的经验在申请的成功方面发挥着非常重要的作用。 用户的经验不仅涉及美丽的用户界面,而且涉及这些美丽用户界面的提供速度以及每秒的配方。 用户接口需要连续运行,每秒60个,以提供良好的用户经验。
让我们学习一下该章中可用于分析国际调查业绩的一些选择。
dumpsys
dumpsys是甲状腺装置中的一种内在工具。 它产出了目前关于系统服务的信息。 dumpsys可选择放弃特定类别的信息。 通过gfxinfo,将提供所供应包的估算信息。 指挥如下:
> adb shell dumpsys gfxinfo <PACKAGE_NAME>
framestats
framestats是垃圾堆放者指挥的一种选择。 在dumpsys上援引framestats后,它将提供近期框架的详细时间安排信息。 指挥如下:
> adb shell dumpsys gfxinfo <PACKAGE_NAME> framestats
它将信息作为CSV(共同价值分离)产出。 CSV格式的产出有助于将数据推向外壳,随后通过外壳公式和图表获取有用的信息。
systrace
systrace也是在roid装置中可使用的一种内置工具。 它捕获并显示申请过程的执行时间。 systrace>> 可以在海底演播室终端使用以下指挥系统,
python %ANDROID_HOME%/platform-tools/systrace/systrace.py --time=10 -o my_trace_output.html gfx view resAdvertisements