33
Íntel Software and Services Group XDK y Testing

Mobile Day - Intel XDK & Testing

Embed Size (px)

Citation preview

Page 1: Mobile Day - Intel XDK & Testing

Iacutentel Software and Services Group

XDK y Testing

Intel Software and Services Group

AndroidOnIntel

2

Arturo Jamaica

ajamaica

ajamaica

ajamaica

3

bull IDE and tools for HTML5 app developmentbull Develop emulate test debug profile and build cross

platform apps with HTML5bull Available for free

bull Integrated with Crosswalkbull Chromium web runtimebull Support latest HTML5 featuresbull Android 40+

Intelreg XDK

visit xdkintelcom

4

5

Intelreg Tools for Android App DevelopersCross Platform Apps

Write once deploy to many app stores across multiple devices

using one codebase

xdkintelcom

IntelregGraphics Performance Analyzers

Intelreg

HAXM

Intelreg XDK

6

Intelreg Hardware Accelerated Execution Manager(HAXM)

bull Part of the standard Android dev environment

bull Installation triggered by Android Studio

bull Speeds up Android app emulation

bull Uses the virtualization capacity of Intel CPUs

Intelreg

HAXM

7

Intelreg HAXM

8

Intelreg Graphics Performance Analyzers (GPA)

bull Part of INDE and System Studiobull Standalone version available

bull For Androidbull System Analyzerbull Graphics Frame Analyzer for OpenGL ES

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 2: Mobile Day - Intel XDK & Testing

Intel Software and Services Group

AndroidOnIntel

2

Arturo Jamaica

ajamaica

ajamaica

ajamaica

3

bull IDE and tools for HTML5 app developmentbull Develop emulate test debug profile and build cross

platform apps with HTML5bull Available for free

bull Integrated with Crosswalkbull Chromium web runtimebull Support latest HTML5 featuresbull Android 40+

Intelreg XDK

visit xdkintelcom

4

5

Intelreg Tools for Android App DevelopersCross Platform Apps

Write once deploy to many app stores across multiple devices

using one codebase

xdkintelcom

IntelregGraphics Performance Analyzers

Intelreg

HAXM

Intelreg XDK

6

Intelreg Hardware Accelerated Execution Manager(HAXM)

bull Part of the standard Android dev environment

bull Installation triggered by Android Studio

bull Speeds up Android app emulation

bull Uses the virtualization capacity of Intel CPUs

Intelreg

HAXM

7

Intelreg HAXM

8

Intelreg Graphics Performance Analyzers (GPA)

bull Part of INDE and System Studiobull Standalone version available

bull For Androidbull System Analyzerbull Graphics Frame Analyzer for OpenGL ES

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 3: Mobile Day - Intel XDK & Testing

3

bull IDE and tools for HTML5 app developmentbull Develop emulate test debug profile and build cross

platform apps with HTML5bull Available for free

bull Integrated with Crosswalkbull Chromium web runtimebull Support latest HTML5 featuresbull Android 40+

Intelreg XDK

visit xdkintelcom

4

5

Intelreg Tools for Android App DevelopersCross Platform Apps

Write once deploy to many app stores across multiple devices

using one codebase

xdkintelcom

IntelregGraphics Performance Analyzers

Intelreg

HAXM

Intelreg XDK

6

Intelreg Hardware Accelerated Execution Manager(HAXM)

bull Part of the standard Android dev environment

bull Installation triggered by Android Studio

bull Speeds up Android app emulation

bull Uses the virtualization capacity of Intel CPUs

Intelreg

HAXM

7

Intelreg HAXM

8

Intelreg Graphics Performance Analyzers (GPA)

bull Part of INDE and System Studiobull Standalone version available

bull For Androidbull System Analyzerbull Graphics Frame Analyzer for OpenGL ES

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 4: Mobile Day - Intel XDK & Testing

4

5

Intelreg Tools for Android App DevelopersCross Platform Apps

Write once deploy to many app stores across multiple devices

using one codebase

xdkintelcom

IntelregGraphics Performance Analyzers

Intelreg

HAXM

Intelreg XDK

6

Intelreg Hardware Accelerated Execution Manager(HAXM)

bull Part of the standard Android dev environment

bull Installation triggered by Android Studio

bull Speeds up Android app emulation

bull Uses the virtualization capacity of Intel CPUs

Intelreg

HAXM

7

Intelreg HAXM

8

Intelreg Graphics Performance Analyzers (GPA)

bull Part of INDE and System Studiobull Standalone version available

bull For Androidbull System Analyzerbull Graphics Frame Analyzer for OpenGL ES

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 5: Mobile Day - Intel XDK & Testing

5

Intelreg Tools for Android App DevelopersCross Platform Apps

Write once deploy to many app stores across multiple devices

using one codebase

xdkintelcom

IntelregGraphics Performance Analyzers

Intelreg

HAXM

Intelreg XDK

6

Intelreg Hardware Accelerated Execution Manager(HAXM)

bull Part of the standard Android dev environment

bull Installation triggered by Android Studio

bull Speeds up Android app emulation

bull Uses the virtualization capacity of Intel CPUs

Intelreg

HAXM

7

Intelreg HAXM

8

Intelreg Graphics Performance Analyzers (GPA)

bull Part of INDE and System Studiobull Standalone version available

bull For Androidbull System Analyzerbull Graphics Frame Analyzer for OpenGL ES

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 6: Mobile Day - Intel XDK & Testing

6

Intelreg Hardware Accelerated Execution Manager(HAXM)

bull Part of the standard Android dev environment

bull Installation triggered by Android Studio

bull Speeds up Android app emulation

bull Uses the virtualization capacity of Intel CPUs

Intelreg

HAXM

7

Intelreg HAXM

8

Intelreg Graphics Performance Analyzers (GPA)

bull Part of INDE and System Studiobull Standalone version available

bull For Androidbull System Analyzerbull Graphics Frame Analyzer for OpenGL ES

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 7: Mobile Day - Intel XDK & Testing

7

Intelreg HAXM

8

Intelreg Graphics Performance Analyzers (GPA)

bull Part of INDE and System Studiobull Standalone version available

bull For Androidbull System Analyzerbull Graphics Frame Analyzer for OpenGL ES

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 8: Mobile Day - Intel XDK & Testing

8

Intelreg Graphics Performance Analyzers (GPA)

bull Part of INDE and System Studiobull Standalone version available

bull For Androidbull System Analyzerbull Graphics Frame Analyzer for OpenGL ES

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 9: Mobile Day - Intel XDK & Testing

9

System Analyzer

bull Real time view of how your application behavesbull CPU GPU OGLES and other metrics

bull What-if analysisbull Working over ADBbull No instrumentation

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 10: Mobile Day - Intel XDK & Testing

10

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 11: Mobile Day - Intel XDK & Testing

11

Graphics Frame Analyzer for OpenGL ES

bull Analyze a graphics framebull OpenGL ES commands data shadersbull Modify and replay frames

bull Works with Intel and select ARM devicesbull Gives performance metrics and timings when used with supported

Intel devices

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 12: Mobile Day - Intel XDK & Testing

12

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 13: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 13

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 14: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 14

ldquoTesters donrsquot break software

software is already brokenrdquo

ndash Amir Ghahrai

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 15: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 15

Challenges

AutomationFragmentation

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 16: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 16

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 17: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 18

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 18: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 20

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 19: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 21

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 20: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 22

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 21: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 23

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 22: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 24

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 23: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 25

What can I use with it

JUnit UI Automator

Calabash

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 24: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 26

Other services

AWS Device Farm

Google Cloud Test LabOpen STF

Test Cloud

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 25: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 27

JUnit UI Automator

Android Testing Support Library

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 26: Mobile Day - Intel XDK & Testing

Intel Software and Services Group

UI Automator

28

bull Cross App Testingbull Instrumentation Basedbull Interact with visible

elements using descriptors (like text)

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 27: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 29

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 28: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 30

Intel Developer Zone

httpssoftwareintelcomen-usandroidapp-testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 29: Mobile Day - Intel XDK & Testing

Intel Software and Services Group 31

References

bull Android Testing httpsdeveloperandroidcomtoolstestingtesting_androidhtml

bull Android Unit Testing Support httptoolsandroidcomtech-docsunit-testing-support

bull UI Testing httpsdeveloperandroidcomtrainingtestingui-testingindexhtml

bull Android Testing Support Library httpsdeveloperandroidcomtoolstesting-support-library

bull Android Instrumentation httpdeveloperandroidcomtoolstestingtesting_androidhtmlInstrumentation

bull Junit httpjunitorg

bull Testdroid httptestdroidcom

bull Intel App Testing Page httpssoftwareintelcomen-usandroidapp-testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 30: Mobile Day - Intel XDK & Testing

32

Available on the Intelreg Developer ZoneVisit softwareintelcom

Intel Software TV Inteldeveloperzoneintelsoftware Intel Developer Zone Intel SoftwareConnect with Us

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica

Page 31: Mobile Day - Intel XDK & Testing

Intel Software and Services Group

AndroidOnIntel

33

Arturo Jamaica

ajamaica

ajamaica

ajamaica