17
1 그그그 그그그 그그그 Introduction of TestOne Mobile Introduction of TestOne Mobile - The functional testing solution for APP of Smartphone - 2013. 10. 28

1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

Embed Size (px)

Citation preview

Page 1: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

1

그리드 테스팅 제안서

Introduction of TestOne Mobile

Introduction of TestOne Mobile - The functional testing solution for APP

of Smartphone -

2013. 10. 28

Page 2: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

2

그리드 테스팅 제안서

Introduction of TestOne Mobile1. TestOne Mobile – Brief Summary

App Test (QA) TO-BE02

App Test (QA) AS-IS01

1. Requires for testing of various display resolution

of Android and iOS devices

2. Requires test scripts for each devices and it results

to passive test.

3. Test repetition for every App updating.

■ TestOne Mobile is the test automation solution which gets testing many smartphone apps on various devices easily through one recording of test scripts.

■ It provides quality management ability for Multi-Devices and Apps on them and reduces time for the testing with automation of repetitive operations.

Waste of human re-source, money and time

1. Simple and easy of script recoding

2. Scripts reuse in spite of OS, device and resolution

variation

3. Provides multiple device test at the same time

4. Provides remote and wireless test via WI-FI network

Page 3: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

3

그리드 테스팅 제안서

Introduction of TestOne Mobile

Configuration of TestOne Mobile

TestOne Mobile solution is consists of gateways for each device connections, controller of managing scripts and integrated manager for managing test actions and its results.

Gateway

Starting and controlling of

each apps on each devices

connected to same WIFI

network

Controller

Auto-generating, editing and

managing of test scripts after

the checking of user actions

Manager

Integrated manager for test

progress and test results which

provides intuitive management,

maintenance of testing project

Controller

Controller ManagerGateway

2. TestOne Mobile – Configuration summary

Page 4: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

4

그리드 테스팅 제안서

Introduction of TestOne Mobile

Device

Supports USB and WI-FI connec-

tion

Supports testing without jail-

breaking and rooting

Supports most of current version

of Android and iOS

Worker

Device management via

one WI-FI network

Managing device list

Data interlocking between de-

vice and Master

Master

Merging data from Workers

Data conversion and transmis-

sion for Manager

+ Supporting new OSAdditional Workers available

iOS Worker Android Worker

After the combining of distributed data of exclusive workersfor each OSs, converting and merging data for Manager

Immediate supportwithout changing of App source lists

3. TestOne Mobile – Configuration Gateway

Page 5: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

5

그리드 테스팅 제안서

Introduction of TestOne Mobile

1. Device H/W Control Bar

2. Output device

screen

3. Generates test

script

4. Device list

Home, Back, Menu, etc.Provides controls through physical con-trol area button

Current test screen output area

Automated script gen-eration through user-manipulated device(direct-modification

available)

Current status of de-vice connected to Worker

3. TestOne Mobile – Configuration Controller

Page 6: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

6

그리드 테스팅 제안서

Introduction of TestOne Mobile

1. Project 2. Script 3. Test Case

4. Plan 5. Run 6. Result

■ Project generation / deletion■ Management of each project

■ Script generation / modification■ Script registration■ Script search

■ Test Case making based on script■ Management of Test Case for each

Project

■ Planning and designing for Test■ Planning management after the

gathering of Script, Case

■ Progression of real-time Script Test

■ Log recording during the test process

■ Test result analysis and review of failure case

3. TestOne Mobile – 구성 Manager

Page 7: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

7

그리드 테스팅 제안서

Introduction of TestOne Mobile

Mobile App devel-ops and testers

Device Cloud

Server Cloud

Service Cloud

Inter-net

2. Test script recording

1. TestOne Recorder down-load

3. Selects mult-devices

4. Executes Automated test

and outputs the results

4. TestOne Mobile Cloud service – Sum-mary

TestOne Mobile Cloud service provides device cloud resource and test solution for auto-mated testing functions using smart device cloud system on the internet (under develop-ment)

Page 8: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

8

그리드 테스팅 제안서

Introduction of TestOne Mobile

■ Test scripts recording of local devices or remote cloud devices using TestOne Recorder (Controller)

1.Record start button

2. Recording scenario user actions

3. Auto-generating scripts

4. Editing and codingScripts if needed

4. TestOne Mobile Cloud Service - Method

Page 9: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

9

그리드 테스팅 제안서

Introduction of TestOne Mobile

■ Makes test plan using test scenario and test script. Selects and runs of test devices, test cases and test scripts.

1. Makes test plan

3. Selects test cases and test scripts

2. Selects test devices

4. Performing test

4. TestOne Mobile Cloud Service - Method

Page 10: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

10

그리드 테스팅 제안서

Introduction of TestOne Mobile

■ Generates report for the performed testGenerates detail report contains performing status, run-counts, results for each device, process rate, results, test log, etc.

1. Results of performing unit

2. Results for each test case

3. Test result log / screen capture

4. TestOne Mobile Cloud Service - Method

Page 11: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

11

그리드 테스팅 제안서

Introduction of TestOne Mobile

TestOne Mobile provides apply functions for most of devices and resolutions with one

script.

Simple and easyScript generation

One Script, Multi Device

As-Is To-Be

Disutility Performance

Manual write of script for one test

Efficient Performance

Auto-generated script with one action

One Script, One Device

Individual test case and script writing

and applying for each devices

(1:1)

One Script, Multi Device

Supports most of device and multi-

resolution with one script (1:N)

5. Differentiation – Writes Script

Page 12: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

12

그리드 테스팅 제안서

Introduction of TestOne Mobile

Current Test Environment TestOne Mobile Soluton

TestOne Mobile enables multi test at any place through individual OS Worker without PC-con-nection if the test devices are connected the same WIFI network.

Worker

One PC per device with USB connection.Operation efficiency goes down if the number of test devices are getting bigger and bigger.

Multiple connections for many devices via WI-FI network.

Exceeds physical limitation of H/W and Enables reducing times for the test.

5. Differentiation – One Script, Multi-Test

Page 13: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

13

그리드 테스팅 제안서

Introduction of TestOne Mobile

Service funtions TestOne Mobile Keynote Note

Remote manual test service on the real mobile device(smartphone) O O

Remote automated (script) test ser-vice on the real mobile device(smartphone)

O O

Provide independent solution(Site License) O X

Go without Jail-breaking, Source changing, Modifying H/W, etc. O X

Web-based service test O O

App-based service test O O

WebApp (Hybrid) service test O O

24X7service(performance, functional failure) monitoring O O

Cloud On-Demand device test O O TestOne Cloud is un-der setting up.

User device test O X

Simultaneous test for multi-device O O

5. Differentiation – Comparison to Major Competi-torMethod of service and solution providing

Page 14: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

14

그리드 테스팅 제안서

Introduction of TestOne Mobile

method TestOne Mobile Keynote Note

Test script recording method O(App) O(Web)

Editing test script (level of coding) O O TestOne supports C# script

Automated decision of test results(check point) O O

Handling none-standard custom component O X

OCR Test result verification O X

Test case scenario configuration management O O

Test progress (coverage) monitoring O O

Test plan (schedule) setting O O

Regression Test O O

Automated report of test results O OTestOne enables user cus-tomization of automated re-port

Supported OS Android, iOSAndroid, iOS

Window, Black-berry

TestOne is under developing the Blackberry, Window

13

5. Differentiation – Comparison to Competitor

Automated test method

Page 15: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

15

그리드 테스팅 제안서

Introduction of TestOne Mobile

13

5. Differentiation - Characteristics, Pros and Cons Analysis

TestOneChar.

Pro-solution development. Based on One Recording, Multi Device Testing

technology.Keynote

On-demand device test specific based on device cloud

P&C

Solution Pros Cons

TestOne

Automated test on multiple devices with one script-ing

Window, Blackberry under de-velop

Enables appling all the customer site devices through solution-based license policy

World-wide service level provid-ing page development required

Device cloud service function supportedCurrently device cloud is not supported (under setting up)

Provides same level of test functions asWindows-based UI test (Browser and App)

Under developing browser-based recording function

(Currently provided as applica-tion)

UI and server specific test (TestOne), Performance and load test (PerfOne), UX-based service quality

monitoring (WatchOne) technology and solution pro-vided

N/A

Enables graphics and image based app test functions N/A

Keynote

Provides on-demand device test service using device cloud

Service only licensing policy(No solution license)

Standard-based test automation environment such as HTML5

Hard to test for none-standard environment and graphic and

image based test such as game

Page 16: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

16

그리드 테스팅 제안서

Introduction of TestOne Mobile

1. TestOne provides simple-repeated

operation automation

2. Effective time managing

1. Improve test perfection by

appling Script DB

2. Improve completion of

application

1. Reduce Test Operation

2. Original Cost saving for

development maintenance

1. Decrease test mistakes by

standardized Test Case

2. Easy to revival failure case during inte-

grated test

Standardized Test ProcessCost saving (Development, Opera-

tion)

Increase Test Efficiency Improve Service Quality

TestOne Mobile provides increment of test efficiency compare to the past, improvement of service quality, standardized test process and highly cost saving.

TestOneSolution

6. Effectiveness

Page 17: 1 그리드 테스팅 제안서 Introduction of TestOne Mobile -The functional testing solution for APP of Smartphone - 2013. 10. 28

17

그리드 테스팅 제안서

Introduction of TestOne Mobile

042-534-2022FAX

Test Solution, Grid & Cloud Solution

042-534-2201, 02-830-8850

Headquarter : 90-6, Daeheung-dong, Daejeon, Korea Research Center : 1018 Dream-tower, 923-14 Mok-dong, Yangcheon-gu, Seoul, Ko-rea

http://www.gridone.co.kr

Kye-kwan KimPresident & CEOGridOne, Inc.

Business Ares

Telephone

Address

Homepage

Name

▣ IPR

TitlePatented no.No.

Grid computing system for testing application programcapacity of server10-05514521

Grid computing control method for testing applicationprogram capacity of server and service method there of

10-05514542

March 24th, 2005Year of foundation

▣Certification

Administrative Software Certification (2010)1

7. Company Introduction

Terminal device and server for remote diagnosis for communication terminal and method thereof

10-10653553

▣ Company Information