SlideShare a Scribd company logo
1 of 11
Download to read offline
Office Stretching
2013 Spring Semester
Capstone Study 1 - 13th week
Software Structure
20200320
 안신열
21000305
 박지은
13년 5월 28일 화요일
Ver. 0
Collect Test Cases
13년 5월 28일 화요일
Android
loading
connecting
succeed?
SensorManagers
Server
Android display
finished?
closing
• prototype app for collecting test cases
• request server a connection with
randomly generated url
• response from the server with boolean
value
• send server values as a float
• display same values on device’s screen
13년 5월 28일 화요일
Node js
start
waiting request
request?
trying to connect
succeed?
closing
• prototype Node application for Android
connection
• generate random url and wait for the url
request
• check if the request’s device is Android
• receive values periodically and store them
to SQL database
receiving value finished?
13년 5월 28일 화요일
Node js
start
waiting request
request?
generate url
closing
• prototype Node application for Desktop
connection
• wait for a new request
• check if the request’s browser is valid
• redirect to random generated url
• wait for a Android’s request
redirection
request?
waiting request
receive values
store values
finished?
13년 5월 28일 화요일
Desktop Browser
loading
connecting
succeed?
redirect to new url
Server
Android display
done?
closing
• prototype web application for collecting
test cases
• request server a connection
• response with new url and automatic
redirection
• values on screen change dynamically
without refreshing the page
13년 5월 28일 화요일
Ver.0.1
1st Prototype
13년 5월 28일 화요일
Android
loading
connecting
succeed?
choosing exercise
• 1st app development for collecting test
cases
• connecting with server is same
• a few exercise contents is added
• choosing an exercise step is added
• when an exercise is done, automatically
back to choosing exercise step.
waiting for ready
ready?
exercise!
finished? closing
13년 5월 28일 화요일
Node js
start
waiting request
request?
generate url
closing
• 1st Node application
• main deference is no data stored anymore
redirection
request?
waiting request
receive values
store values
finished?
13년 5월 28일 화요일

More Related Content

What's hot

Angular 4 Introduction Tutorial
Angular 4 Introduction TutorialAngular 4 Introduction Tutorial
Angular 4 Introduction TutorialScott Lee
 
Angular from a Different Angle
Angular from a Different AngleAngular from a Different Angle
Angular from a Different AngleJeremy Likness
 
Angular 2.0: Getting ready
Angular 2.0: Getting readyAngular 2.0: Getting ready
Angular 2.0: Getting readyAxilis
 
Brief oncontinuousperformancetesting
Brief oncontinuousperformancetestingBrief oncontinuousperformancetesting
Brief oncontinuousperformancetestingKriti Mehta
 
Let's Build an Angular App!
Let's Build an Angular App!Let's Build an Angular App!
Let's Build an Angular App!Jeremy Likness
 
Knolx j query-form-validation-slides
Knolx j query-form-validation-slidesKnolx j query-form-validation-slides
Knolx j query-form-validation-slidesKnoldus Inc.
 
DevIntersections 2014 Web API Slides
DevIntersections 2014 Web API SlidesDevIntersections 2014 Web API Slides
DevIntersections 2014 Web API SlidesBrady Gaster
 
PPT on Angular 2 Development Tutorial
PPT on Angular 2 Development TutorialPPT on Angular 2 Development Tutorial
PPT on Angular 2 Development TutorialPaddy Lock
 
Angular2 - getting-ready
Angular2 - getting-ready Angular2 - getting-ready
Angular2 - getting-ready Nir Kaufman
 
React or Angular and SharePoint Framework Development
React or Angular and SharePoint Framework DevelopmentReact or Angular and SharePoint Framework Development
React or Angular and SharePoint Framework DevelopmentDarin Dickey
 
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao Applitools
 
Training on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, Pakistan
Training on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, PakistanTraining on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, Pakistan
Training on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, PakistanNaz Ish
 
Say hello world with angular 5
Say hello world with angular 5Say hello world with angular 5
Say hello world with angular 5Abhishek Mallick
 
Angular 2 - Core Concepts
Angular 2 - Core ConceptsAngular 2 - Core Concepts
Angular 2 - Core ConceptsFabio Biondi
 

What's hot (19)

Angular 4 Introduction Tutorial
Angular 4 Introduction TutorialAngular 4 Introduction Tutorial
Angular 4 Introduction Tutorial
 
Frontend as a first class citizen
Frontend as a first class citizenFrontend as a first class citizen
Frontend as a first class citizen
 
Angular from a Different Angle
Angular from a Different AngleAngular from a Different Angle
Angular from a Different Angle
 
Angular 2.0: Getting ready
Angular 2.0: Getting readyAngular 2.0: Getting ready
Angular 2.0: Getting ready
 
Brief oncontinuousperformancetesting
Brief oncontinuousperformancetestingBrief oncontinuousperformancetesting
Brief oncontinuousperformancetesting
 
Let's Build an Angular App!
Let's Build an Angular App!Let's Build an Angular App!
Let's Build an Angular App!
 
vishal kaneria
vishal kaneriavishal kaneria
vishal kaneria
 
Knolx j query-form-validation-slides
Knolx j query-form-validation-slidesKnolx j query-form-validation-slides
Knolx j query-form-validation-slides
 
Angular 2
Angular 2Angular 2
Angular 2
 
DevIntersections 2014 Web API Slides
DevIntersections 2014 Web API SlidesDevIntersections 2014 Web API Slides
DevIntersections 2014 Web API Slides
 
Angular 2 - An Introduction
Angular 2 - An IntroductionAngular 2 - An Introduction
Angular 2 - An Introduction
 
Introduction to angular 4
Introduction to angular 4Introduction to angular 4
Introduction to angular 4
 
PPT on Angular 2 Development Tutorial
PPT on Angular 2 Development TutorialPPT on Angular 2 Development Tutorial
PPT on Angular 2 Development Tutorial
 
Angular2 - getting-ready
Angular2 - getting-ready Angular2 - getting-ready
Angular2 - getting-ready
 
React or Angular and SharePoint Framework Development
React or Angular and SharePoint Framework DevelopmentReact or Angular and SharePoint Framework Development
React or Angular and SharePoint Framework Development
 
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
Modern Functional Test Automation Through Visual AI - webinar w/ Raja Rao
 
Training on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, Pakistan
Training on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, PakistanTraining on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, Pakistan
Training on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, Pakistan
 
Say hello world with angular 5
Say hello world with angular 5Say hello world with angular 5
Say hello world with angular 5
 
Angular 2 - Core Concepts
Angular 2 - Core ConceptsAngular 2 - Core Concepts
Angular 2 - Core Concepts
 

Viewers also liked

Office stretching functions, means, technical levels
Office stretching   functions, means, technical levelsOffice stretching   functions, means, technical levels
Office stretching functions, means, technical levelsSinyeol An
 
Credentials event platter
Credentials event platterCredentials event platter
Credentials event platterAmit Chadha
 
Presentation2
Presentation2Presentation2
Presentation2samrin222
 
캡스톤1문헌조사
캡스톤1문헌조사캡스톤1문헌조사
캡스톤1문헌조사Sinyeol An
 

Viewers also liked (7)

Presentation1
Presentation1Presentation1
Presentation1
 
Office stretching functions, means, technical levels
Office stretching   functions, means, technical levelsOffice stretching   functions, means, technical levels
Office stretching functions, means, technical levels
 
Presentasi Mulok
Presentasi MulokPresentasi Mulok
Presentasi Mulok
 
Presentasi PKN
Presentasi PKNPresentasi PKN
Presentasi PKN
 
Credentials event platter
Credentials event platterCredentials event platter
Credentials event platter
 
Presentation2
Presentation2Presentation2
Presentation2
 
캡스톤1문헌조사
캡스톤1문헌조사캡스톤1문헌조사
캡스톤1문헌조사
 

Similar to 0529구조

Surrogate dependencies (in node js) v1.0
Surrogate dependencies  (in node js)  v1.0Surrogate dependencies  (in node js)  v1.0
Surrogate dependencies (in node js) v1.0Dinis Cruz
 
Mobile WebDriver Selendroid
Mobile WebDriver SelendroidMobile WebDriver Selendroid
Mobile WebDriver SelendroidDominik Dary
 
nikita_gandhe_resume
nikita_gandhe_resumenikita_gandhe_resume
nikita_gandhe_resumeNikita Gandhe
 
TGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
TGT#18 - BDD with The Three Amigos in API Testing - Julia SzarlejTGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
TGT#18 - BDD with The Three Amigos in API Testing - Julia SzarlejTrójmiejska Grupa Testerska
 
Cross-browser unit testing JavaScript
Cross-browser unit testing JavaScriptCross-browser unit testing JavaScript
Cross-browser unit testing JavaScriptAlan Parkinson
 
What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015SSW
 
Web servers for the Internet of Things
Web servers for the Internet of ThingsWeb servers for the Internet of Things
Web servers for the Internet of ThingsAlexandru Radovici
 
Pragmatic approach to build native apps - hybrid way
Pragmatic approach to build native apps - hybrid wayPragmatic approach to build native apps - hybrid way
Pragmatic approach to build native apps - hybrid wayPriyank Gupta
 
Pragmatic approach to building native apps hybrid way
Pragmatic approach to building native apps hybrid wayPragmatic approach to building native apps hybrid way
Pragmatic approach to building native apps hybrid wayThoughtworks
 
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...Igor Abade
 
Automated Testing using JavaScript
Automated Testing using JavaScriptAutomated Testing using JavaScript
Automated Testing using JavaScriptSimon Guest
 
ATAGTR2017 CDC Tests - Integration Tests cant be made simpler than this!
ATAGTR2017 CDC Tests - Integration Tests cant be made simpler than this!ATAGTR2017 CDC Tests - Integration Tests cant be made simpler than this!
ATAGTR2017 CDC Tests - Integration Tests cant be made simpler than this!Agile Testing Alliance
 
Unlocking Realtime Web Applications - 4Developers Katowice 2023
Unlocking Realtime Web Applications  - 4Developers Katowice 2023Unlocking Realtime Web Applications  - 4Developers Katowice 2023
Unlocking Realtime Web Applications - 4Developers Katowice 2023Patryk Omiotek
 
Cross platform mobile approaches
Cross platform mobile approachesCross platform mobile approaches
Cross platform mobile approachesPhuong Hoang Vu
 

Similar to 0529구조 (20)

Selenium for Jobseekers
Selenium for JobseekersSelenium for Jobseekers
Selenium for Jobseekers
 
Protractor overview
Protractor overviewProtractor overview
Protractor overview
 
Surrogate dependencies (in node js) v1.0
Surrogate dependencies  (in node js)  v1.0Surrogate dependencies  (in node js)  v1.0
Surrogate dependencies (in node js) v1.0
 
Mobile WebDriver Selendroid
Mobile WebDriver SelendroidMobile WebDriver Selendroid
Mobile WebDriver Selendroid
 
nikita_gandhe_resume
nikita_gandhe_resumenikita_gandhe_resume
nikita_gandhe_resume
 
TGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
TGT#18 - BDD with The Three Amigos in API Testing - Julia SzarlejTGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
TGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
 
Cross-browser unit testing JavaScript
Cross-browser unit testing JavaScriptCross-browser unit testing JavaScript
Cross-browser unit testing JavaScript
 
Resume (2).docx
Resume (2).docxResume (2).docx
Resume (2).docx
 
What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015What’s new in VS 2015 and ALM 2015
What’s new in VS 2015 and ALM 2015
 
Web servers for the Internet of Things
Web servers for the Internet of ThingsWeb servers for the Internet of Things
Web servers for the Internet of Things
 
Pragmatic approach to build native apps - hybrid way
Pragmatic approach to build native apps - hybrid wayPragmatic approach to build native apps - hybrid way
Pragmatic approach to build native apps - hybrid way
 
Pragmatic approach to building native apps hybrid way
Pragmatic approach to building native apps hybrid wayPragmatic approach to building native apps hybrid way
Pragmatic approach to building native apps hybrid way
 
ASP.NET 5 & Unit Testing
ASP.NET 5 & Unit TestingASP.NET 5 & Unit Testing
ASP.NET 5 & Unit Testing
 
Test Automation Framework with BDD and Cucumber
Test Automation Framework with BDD and CucumberTest Automation Framework with BDD and Cucumber
Test Automation Framework with BDD and Cucumber
 
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
 
Veena_Tiwari
Veena_TiwariVeena_Tiwari
Veena_Tiwari
 
Automated Testing using JavaScript
Automated Testing using JavaScriptAutomated Testing using JavaScript
Automated Testing using JavaScript
 
ATAGTR2017 CDC Tests - Integration Tests cant be made simpler than this!
ATAGTR2017 CDC Tests - Integration Tests cant be made simpler than this!ATAGTR2017 CDC Tests - Integration Tests cant be made simpler than this!
ATAGTR2017 CDC Tests - Integration Tests cant be made simpler than this!
 
Unlocking Realtime Web Applications - 4Developers Katowice 2023
Unlocking Realtime Web Applications  - 4Developers Katowice 2023Unlocking Realtime Web Applications  - 4Developers Katowice 2023
Unlocking Realtime Web Applications - 4Developers Katowice 2023
 
Cross platform mobile approaches
Cross platform mobile approachesCross platform mobile approaches
Cross platform mobile approaches
 

0529구조