Главная
Study mode:
on
1
Introduction
2
Googles engineering culture
3
Android app testing at Google
4
Building a test runner
5
Functional UI testing
6
Unit testing
7
Android X Test 1 at 0
8
What would we do differently
9
Nitrogen solves many problems
10
You have many different entry points
11
Unified entry point
12
Virtual device management
13
Crossplatform support
14
Device support
15
Highlevel architecture
16
Ondevice infrastructure
17
Host side runner
18
Orchestrator service
19
GRPC
20
Extension Points
21
Plugins
22
Host Plugins
23
Device Plugins
24
Test Fixtures
25
Execution
26
Android Test Orchestrator
27
Unified Inconsistent Reporting
28
Nitrogen instrumentation test
29
Passing test
30
Custom reports
31
Device management
32
Testing on physical devices
33
Virtual device infrastructure
34
Googles virtual device infrastructure
35
Device providers
36
Virtual device infrastructure goals
37
Virtual device infrastructure protocol
38
Stability
39
Bootup
40
File System
41
Launcher
42
Reproducibility
43
Mini Boot Mode
44
Data Driven Decisions
45
Is Text to Old
46
Snapshots
47
Release date
48
Thank you
Description:
Explore the challenges and solutions of scaling Android app testing in this Android Dev Summit '18 conference talk. Dive into project Nitrogen, the new Android test harness, and learn how it addresses issues in test setup, execution, device management, and reporting. Discover the benefits of a unified entry point, virtual device management, cross-platform support, and improved device support. Gain insights into Nitrogen's high-level architecture, including on-device infrastructure, host-side runner, and orchestrator service. Understand the importance of extension points, plugins, and test fixtures in enhancing test capabilities. Examine the Android Test Orchestrator and its role in unified reporting. Investigate device management strategies for both physical and virtual devices, and learn about Google's virtual device infrastructure goals and protocols. Explore concepts like stability, reproducibility, and data-driven decisions in Android app testing.

Testing Android Apps at Scale with Nitrogen - Android Dev Summit 2018

Android Developers
Add to list