Soumettre la recherche
Mettre en ligne
Automation test for Android
•
1 j'aime
•
1,588 vues
Somkiat Puisungnoen
Suivre
Test automation for Android app
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 72
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Continuous Delivery with fastlane
Continuous Delivery with fastlane
Somkiat Puisungnoen
Secure Test-Driven Development
Secure Test-Driven Development
Somkiat Puisungnoen
DevOps 101
DevOps 101
Somkiat Puisungnoen
Sck Mobile Application Security
Sck Mobile Application Security
Somkiat Puisungnoen
Meetup :: Update Elastic Stack 5.0
Meetup :: Update Elastic Stack 5.0
Somkiat Puisungnoen
Working with branch
Working with branch
Somkiat Puisungnoen
Introduction to NoSQL
Introduction to NoSQL
Somkiat Puisungnoen
Software Development Trends 2017 at IMC
Software Development Trends 2017 at IMC
Somkiat Puisungnoen
Recommandé
Continuous Delivery with fastlane
Continuous Delivery with fastlane
Somkiat Puisungnoen
Secure Test-Driven Development
Secure Test-Driven Development
Somkiat Puisungnoen
DevOps 101
DevOps 101
Somkiat Puisungnoen
Sck Mobile Application Security
Sck Mobile Application Security
Somkiat Puisungnoen
Meetup :: Update Elastic Stack 5.0
Meetup :: Update Elastic Stack 5.0
Somkiat Puisungnoen
Working with branch
Working with branch
Somkiat Puisungnoen
Introduction to NoSQL
Introduction to NoSQL
Somkiat Puisungnoen
Software Development Trends 2017 at IMC
Software Development Trends 2017 at IMC
Somkiat Puisungnoen
Design pattern with Java 8
Design pattern with Java 8
Somkiat Puisungnoen
หนึ่ง สอง Automate
หนึ่ง สอง Automate
Somkiat Puisungnoen
Automated testing for Android application
Automated testing for Android application
Somkiat Puisungnoen
If-If-If-If
If-If-If-If
Somkiat Puisungnoen
Common Entrepreneur Mistakes
Common Entrepreneur Mistakes
Bart Greenberg
Kaplowitch equity dos and donts
Kaplowitch equity dos and donts
BFBootcamp
Employee equity incentives
Employee equity incentives
Bart Greenberg
Startups: Attracting and Retaining Talent (updated 3/6/13)
Startups: Attracting and Retaining Talent (updated 3/6/13)
Patrick Seaman
Building A Stable, Fundable Startup
Building A Stable, Fundable Startup
portlandten
Guaranteed vs Incentive Pay - What's the Right Balance?
Guaranteed vs Incentive Pay - What's the Right Balance?
The VisionLink Advisory Group
Succession Planning using Equity Incentive Plan and ESOPs
Succession Planning using Equity Incentive Plan and ESOPs
wifilawgroup
10 Movies Every Entrepreneur Should Watch
10 Movies Every Entrepreneur Should Watch
LawTrades
Negotiating as Consultant
Negotiating as Consultant
Jamie Lee
Converting Employees to Owners: Employee Share Purchase Plans
Converting Employees to Owners: Employee Share Purchase Plans
Now Dentons
How to Divide the Pie? Dynamic Equity Share by Mike Moyer
How to Divide the Pie? Dynamic Equity Share by Mike Moyer
Ed Kuiters
Startup Equity - Startup summer camp, 2014
Startup Equity - Startup summer camp, 2014
Pankaj Saharan
ESOPs LEGAL & PROCEDURAL ASPECTS
ESOPs LEGAL & PROCEDURAL ASPECTS
Corporate Professionals
Next of Java 2022
Next of Java 2022
Somkiat Puisungnoen
Sck spring-reactive
Sck spring-reactive
Somkiat Puisungnoen
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
Somkiat Puisungnoen
vTalk#1 Microservices with Spring Boot
vTalk#1 Microservices with Spring Boot
Somkiat Puisungnoen
Lesson learned from React native and Flutter
Lesson learned from React native and Flutter
Somkiat Puisungnoen
Contenu connexe
En vedette
Design pattern with Java 8
Design pattern with Java 8
Somkiat Puisungnoen
หนึ่ง สอง Automate
หนึ่ง สอง Automate
Somkiat Puisungnoen
Automated testing for Android application
Automated testing for Android application
Somkiat Puisungnoen
If-If-If-If
If-If-If-If
Somkiat Puisungnoen
Common Entrepreneur Mistakes
Common Entrepreneur Mistakes
Bart Greenberg
Kaplowitch equity dos and donts
Kaplowitch equity dos and donts
BFBootcamp
Employee equity incentives
Employee equity incentives
Bart Greenberg
Startups: Attracting and Retaining Talent (updated 3/6/13)
Startups: Attracting and Retaining Talent (updated 3/6/13)
Patrick Seaman
Building A Stable, Fundable Startup
Building A Stable, Fundable Startup
portlandten
Guaranteed vs Incentive Pay - What's the Right Balance?
Guaranteed vs Incentive Pay - What's the Right Balance?
The VisionLink Advisory Group
Succession Planning using Equity Incentive Plan and ESOPs
Succession Planning using Equity Incentive Plan and ESOPs
wifilawgroup
10 Movies Every Entrepreneur Should Watch
10 Movies Every Entrepreneur Should Watch
LawTrades
Negotiating as Consultant
Negotiating as Consultant
Jamie Lee
Converting Employees to Owners: Employee Share Purchase Plans
Converting Employees to Owners: Employee Share Purchase Plans
Now Dentons
How to Divide the Pie? Dynamic Equity Share by Mike Moyer
How to Divide the Pie? Dynamic Equity Share by Mike Moyer
Ed Kuiters
Startup Equity - Startup summer camp, 2014
Startup Equity - Startup summer camp, 2014
Pankaj Saharan
ESOPs LEGAL & PROCEDURAL ASPECTS
ESOPs LEGAL & PROCEDURAL ASPECTS
Corporate Professionals
En vedette
(17)
Design pattern with Java 8
Design pattern with Java 8
หนึ่ง สอง Automate
หนึ่ง สอง Automate
Automated testing for Android application
Automated testing for Android application
If-If-If-If
If-If-If-If
Common Entrepreneur Mistakes
Common Entrepreneur Mistakes
Kaplowitch equity dos and donts
Kaplowitch equity dos and donts
Employee equity incentives
Employee equity incentives
Startups: Attracting and Retaining Talent (updated 3/6/13)
Startups: Attracting and Retaining Talent (updated 3/6/13)
Building A Stable, Fundable Startup
Building A Stable, Fundable Startup
Guaranteed vs Incentive Pay - What's the Right Balance?
Guaranteed vs Incentive Pay - What's the Right Balance?
Succession Planning using Equity Incentive Plan and ESOPs
Succession Planning using Equity Incentive Plan and ESOPs
10 Movies Every Entrepreneur Should Watch
10 Movies Every Entrepreneur Should Watch
Negotiating as Consultant
Negotiating as Consultant
Converting Employees to Owners: Employee Share Purchase Plans
Converting Employees to Owners: Employee Share Purchase Plans
How to Divide the Pie? Dynamic Equity Share by Mike Moyer
How to Divide the Pie? Dynamic Equity Share by Mike Moyer
Startup Equity - Startup summer camp, 2014
Startup Equity - Startup summer camp, 2014
ESOPs LEGAL & PROCEDURAL ASPECTS
ESOPs LEGAL & PROCEDURAL ASPECTS
Plus de Somkiat Puisungnoen
Next of Java 2022
Next of Java 2022
Somkiat Puisungnoen
Sck spring-reactive
Sck spring-reactive
Somkiat Puisungnoen
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
Somkiat Puisungnoen
vTalk#1 Microservices with Spring Boot
vTalk#1 Microservices with Spring Boot
Somkiat Puisungnoen
Lesson learned from React native and Flutter
Lesson learned from React native and Flutter
Somkiat Puisungnoen
devops
devops
Somkiat Puisungnoen
Angular :: basic tuning performance
Angular :: basic tuning performance
Somkiat Puisungnoen
Shared code between projects
Shared code between projects
Somkiat Puisungnoen
Distributed Tracing
Distributed Tracing
Somkiat Puisungnoen
Manage data of service
Manage data of service
Somkiat Puisungnoen
RobotFramework Meetup at Thailand #2
RobotFramework Meetup at Thailand #2
Somkiat Puisungnoen
Visual testing
Visual testing
Somkiat Puisungnoen
Cloud Native App
Cloud Native App
Somkiat Puisungnoen
Wordpress for Newbie
Wordpress for Newbie
Somkiat Puisungnoen
Sck Agile in Real World
Sck Agile in Real World
Somkiat Puisungnoen
Clean you code
Clean you code
Somkiat Puisungnoen
SCK Firestore at CNX
SCK Firestore at CNX
Somkiat Puisungnoen
Unhappiness Developer
Unhappiness Developer
Somkiat Puisungnoen
The Beauty of BAD code
The Beauty of BAD code
Somkiat Puisungnoen
React in the right way
React in the right way
Somkiat Puisungnoen
Plus de Somkiat Puisungnoen
(20)
Next of Java 2022
Next of Java 2022
Sck spring-reactive
Sck spring-reactive
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
vTalk#1 Microservices with Spring Boot
vTalk#1 Microservices with Spring Boot
Lesson learned from React native and Flutter
Lesson learned from React native and Flutter
devops
devops
Angular :: basic tuning performance
Angular :: basic tuning performance
Shared code between projects
Shared code between projects
Distributed Tracing
Distributed Tracing
Manage data of service
Manage data of service
RobotFramework Meetup at Thailand #2
RobotFramework Meetup at Thailand #2
Visual testing
Visual testing
Cloud Native App
Cloud Native App
Wordpress for Newbie
Wordpress for Newbie
Sck Agile in Real World
Sck Agile in Real World
Clean you code
Clean you code
SCK Firestore at CNX
SCK Firestore at CNX
Unhappiness Developer
Unhappiness Developer
The Beauty of BAD code
The Beauty of BAD code
React in the right way
React in the right way
Automation test for Android
1.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ somkiat.cc Test Automation
Meetup #1
2.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
3.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
4.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
5.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
6.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ http://blog.crisp.se/wp-content/uploads/2013/08/20130820-What-is-Agile.pdf
7.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ Testing is
Activity
8.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ Show your
testing activity
9.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ http://blog.crisp.se/wp-content/uploads/2013/08/20130820-What-is-Agile.pdf
10.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
11.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ Testing early
& often
12.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ ทดสอบกันอย่างไร ?
13.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
14.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
15.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ http://testingtweaks.com/what-is-angile-testing/
16.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ Mobile app
?
17.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
18.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
19.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
20.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
21.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ https://developer.android.com/about/dashboards/index.html
22.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
23.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ ทดสอบกันอย่างไร ?
24.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
25.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
26.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
27.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
28.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ One phone
to rule them all !!
29.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
30.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
31.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ มีิ่งดี ๆ
มานําเสนอ !!
32.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ UI Automator
33.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
34.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ Android Testing
Support Library UI Automator
35.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
36.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ https://google.github.io/android-testing-support-library/docs/espresso/index.html
37.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ UI testing ทําให้แน่ใจว่า
App ใ้งานได้ บน device ต่าง ๆ
38.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ UI testing Looks
good but can’t use !!
39.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ UI testing ต้องการทดสอบการทํางานของ
Activity ใ้เวลาการทดสอบนาน จํานวนการทดสอบมีเท่าที่จําเป็น
40.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Espresso ? Android Testing Support Library Simulate user interactions Automatic synchronization of test action with app UI
41.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Espresso components ViewMatcher ViewAction ViewAssertion
42.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Espresso onView(ViewMatcher) .perform(ViewAction) .check(ViewAssertion)
43.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Hello Espresso onView(ViewMatcher) .perform(ViewAction) .check(ViewAssertion)
44.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ ViewMatcher onView(withId(R.id.greet_button)) .perform(ViewAction) .check(ViewAssertion)
45.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ ViewAction onView(withId(R.id.greet_button)) .perform(click()) .check(ViewAssertion)
46.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ ViewAssertion onView(withId(R.id.greet_button)) .perform(click()) .check(matches(withText(“สวัสดี”)))
47.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ ViewAssertion onView(withId(R.id.state_button)) .perform(click()) .check(matches(not(isEnabled())))
48.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Hamcrest onView(withId(R.id.state_button)) .perform(click()) .check(matches(not(isEnabled())))
49.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Run test $./gradlew clean cAT
50.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Show report
51.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Show coverage report
52.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่
53.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Rotate screen
54.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Listview
55.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Espresso with onData onData(ObjectMatcher) .DataOptions .perform(ViewAction) .check(ViewAssertion)
56.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่
57.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Espresso cheatsheet https://google.github.io/android-testing-support-library/docs/espresso/cheatsheet/index.html
58.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Hamcrest cheatsheet http://www.marcphilipp.de/downloads/posts/2013-01-02-hamcrest-quick-reference/Hamcrest-1.3.pdf
59.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่
60.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ ต้องการบันทึก screenshot
ล่ะ ?
61.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ https://github.com/fastlane/fastlane/tree/master/screengrab#readme
62.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ More testing Monkey testing http://developer.android.com/tools/help/monkey.html
63.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ Monkey testing Stress testing Command line tool Random events
64.
บริษัท สยามํานาญกิจ จํากัด
และเพื่อนพ้องน้องพี่ How to use ? $adb shell monkey -p <your package> -v <# of events>
65.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ Small step
66.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
67.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
68.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
69.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ L E
G A C Y C O D E
70.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
71.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่
72.
ครอบครัวสยามํานาญกิจ และเพื่อนพ้องน้องพี่ https://www.eventpop.me/e/549
Télécharger maintenant