SlideShare una empresa de Scribd logo
1 de 30
Features of The Visual Script Introduction to Oracle Application Testing Suite: e-Tester
Script Views ,[object Object],[object Object],[object Object],[object Object],[object Object]
Page Properties ,[object Object],[object Object],[object Object],[object Object]
Page Components (Nodes) ,[object Object],[object Object],[object Object]
The Address Node Introduction to Oracle Application Testing Suite: e-Tester
Address Node ,[object Object],[object Object],[object Object],[object Object],[object Object]
Address Node Properties ,[object Object],[object Object],[object Object]
Address Properties Page No. and Title User Actions (DHMTL) Page Load Times Fully Qualified URL User Think Time
Understanding Actions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Understanding Actions ,[object Object],[object Object],[object Object],Event: click Object:  link with text “account summary” Index: fourth link on the page
Understanding Actions ,[object Object],Event: click Frame:  named “main” Index: 2 nd  element in the form “login” Object:  form element with name “login button” (within form named “login”)
Pages Without Actions ,[object Object],[object Object],[object Object]
Dynamic Addresses ,[object Object],[object Object],http://www.foo.com/home.jsp?SessionID=18a81b0&EngineID=32a1
Capturing Events - Advanced Introduction to Oracle Application Testing Suite: e-Tester
Events Capturing ,[object Object],[object Object]
Events Capturing ,[object Object],[object Object]
Events Capturing ,[object Object]
Events Capturing ,[object Object],[object Object],[object Object]
Events Capturing ,[object Object]
Events Capturing ,[object Object]
Events Capturing ,[object Object],[object Object],[object Object],[object Object]
“ Advanced” Actions In the Address Node Introduction to Oracle Application Testing Suite: e-Tester
Advanced Actions ,[object Object],[object Object],[object Object],[object Object]
Advanced Actions ,[object Object]
Advanced Actions ,[object Object],[object Object],[object Object]
Advanced Actions ,[object Object],[object Object],[object Object]
Advanced Actions ,[object Object],[object Object]
Advanced Actions ,[object Object]
Advanced Actions ,[object Object],[object Object]
Review 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

3 know more_about_rational_performance_tester_8-1-snehamoy_k
3 know more_about_rational_performance_tester_8-1-snehamoy_k3 know more_about_rational_performance_tester_8-1-snehamoy_k
3 know more_about_rational_performance_tester_8-1-snehamoy_kIBM
 
2 refworks 2.0 direct import
2 refworks 2.0 direct import2 refworks 2.0 direct import
2 refworks 2.0 direct importUCT
 
QTP Training by INFOTECH
QTP Training by INFOTECHQTP Training by INFOTECH
QTP Training by INFOTECHPravinsinh
 
2 refworks 2.0 direct import
2 refworks 2.0 direct import2 refworks 2.0 direct import
2 refworks 2.0 direct importUCT
 
QTP with Descriptive programming
QTP with Descriptive programmingQTP with Descriptive programming
QTP with Descriptive programmingKuldeep Sharma
 
Query parameterization in ETL Validator
Query parameterization in ETL ValidatorQuery parameterization in ETL Validator
Query parameterization in ETL ValidatorDatagaps Inc
 
IBM Performance Optimizaiton Toolkit for Rational Performance Tester
IBM Performance Optimizaiton Toolkit for Rational Performance TesterIBM Performance Optimizaiton Toolkit for Rational Performance Tester
IBM Performance Optimizaiton Toolkit for Rational Performance TesterAshish Patel
 
ETL Validator: Creating Data Model
ETL Validator: Creating Data ModelETL Validator: Creating Data Model
ETL Validator: Creating Data ModelDatagaps Inc
 
Data Profile Test Plan
Data Profile Test PlanData Profile Test Plan
Data Profile Test PlanDatagaps Inc
 
ASP.Net Presentation Part1
ASP.Net Presentation Part1ASP.Net Presentation Part1
ASP.Net Presentation Part1Neeraj Mathur
 
QTP&UFT Automation Framework
QTP&UFT Automation FrameworkQTP&UFT Automation Framework
QTP&UFT Automation FrameworkYu Tao Zhang
 
What is UFT? HP's unified functional testing.
What is UFT? HP's unified functional testing.What is UFT? HP's unified functional testing.
What is UFT? HP's unified functional testing.Confiz
 
ETL Validator: Flat File to Table comparison
ETL Validator: Flat File to Table comparisonETL Validator: Flat File to Table comparison
ETL Validator: Flat File to Table comparisonDatagaps Inc
 
ETL Validator: Flat File Validation
ETL Validator: Flat File ValidationETL Validator: Flat File Validation
ETL Validator: Flat File ValidationDatagaps Inc
 
Deploying configuring caching
Deploying configuring cachingDeploying configuring caching
Deploying configuring cachingaspnet123
 
Qtp Presentation
Qtp PresentationQtp Presentation
Qtp Presentationtechgajanan
 

La actualidad más candente (20)

Rpt ppt
Rpt pptRpt ppt
Rpt ppt
 
3 know more_about_rational_performance_tester_8-1-snehamoy_k
3 know more_about_rational_performance_tester_8-1-snehamoy_k3 know more_about_rational_performance_tester_8-1-snehamoy_k
3 know more_about_rational_performance_tester_8-1-snehamoy_k
 
2 refworks 2.0 direct import
2 refworks 2.0 direct import2 refworks 2.0 direct import
2 refworks 2.0 direct import
 
QTP Training by INFOTECH
QTP Training by INFOTECHQTP Training by INFOTECH
QTP Training by INFOTECH
 
2 refworks 2.0 direct import
2 refworks 2.0 direct import2 refworks 2.0 direct import
2 refworks 2.0 direct import
 
QTP with Descriptive programming
QTP with Descriptive programmingQTP with Descriptive programming
QTP with Descriptive programming
 
Query parameterization in ETL Validator
Query parameterization in ETL ValidatorQuery parameterization in ETL Validator
Query parameterization in ETL Validator
 
IBM Performance Optimizaiton Toolkit for Rational Performance Tester
IBM Performance Optimizaiton Toolkit for Rational Performance TesterIBM Performance Optimizaiton Toolkit for Rational Performance Tester
IBM Performance Optimizaiton Toolkit for Rational Performance Tester
 
ETL Validator: Creating Data Model
ETL Validator: Creating Data ModelETL Validator: Creating Data Model
ETL Validator: Creating Data Model
 
Qa process
Qa processQa process
Qa process
 
Data Profile Test Plan
Data Profile Test PlanData Profile Test Plan
Data Profile Test Plan
 
ASP.Net Presentation Part1
ASP.Net Presentation Part1ASP.Net Presentation Part1
ASP.Net Presentation Part1
 
QTP&UFT Automation Framework
QTP&UFT Automation FrameworkQTP&UFT Automation Framework
QTP&UFT Automation Framework
 
Test automation process
Test automation processTest automation process
Test automation process
 
What is UFT? HP's unified functional testing.
What is UFT? HP's unified functional testing.What is UFT? HP's unified functional testing.
What is UFT? HP's unified functional testing.
 
ETL Validator: Flat File to Table comparison
ETL Validator: Flat File to Table comparisonETL Validator: Flat File to Table comparison
ETL Validator: Flat File to Table comparison
 
ETL Validator: Flat File Validation
ETL Validator: Flat File ValidationETL Validator: Flat File Validation
ETL Validator: Flat File Validation
 
Deploying configuring caching
Deploying configuring cachingDeploying configuring caching
Deploying configuring caching
 
django
djangodjango
django
 
Qtp Presentation
Qtp PresentationQtp Presentation
Qtp Presentation
 

Similar a Less03 2 e_testermodule_2

JavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern ImplementationJavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern Implementationdavejohnson
 
Lab: Developing with the extension library
Lab: Developing with the extension libraryLab: Developing with the extension library
Lab: Developing with the extension libraryWorkFlowStudios
 
13. session 13 introduction to dhtml
13. session 13   introduction to dhtml13. session 13   introduction to dhtml
13. session 13 introduction to dhtmlPhúc Đỗ
 
Parallelminds.asp.net with sp
Parallelminds.asp.net with spParallelminds.asp.net with sp
Parallelminds.asp.net with spparallelminder
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptWalid Ashraf
 
SharePoint Saturday Baltimore 7/25/09 - Introduction To Developing Custom Act...
SharePoint Saturday Baltimore 7/25/09 - Introduction To Developing Custom Act...SharePoint Saturday Baltimore 7/25/09 - Introduction To Developing Custom Act...
SharePoint Saturday Baltimore 7/25/09 - Introduction To Developing Custom Act...Geoff Varosky
 
Advanced SharePoint Web Part Development
Advanced SharePoint Web Part DevelopmentAdvanced SharePoint Web Part Development
Advanced SharePoint Web Part DevelopmentRob Windsor
 
AnDevCon - Tracking User Behavior Creatively
AnDevCon - Tracking User Behavior CreativelyAnDevCon - Tracking User Behavior Creatively
AnDevCon - Tracking User Behavior CreativelyKiana Tennyson
 
Integrating Your Site With Internet Explorer 8
Integrating Your Site With Internet Explorer 8Integrating Your Site With Internet Explorer 8
Integrating Your Site With Internet Explorer 8goodfriday
 
Practical Dynamic Actions - Intro
Practical Dynamic Actions - IntroPractical Dynamic Actions - Intro
Practical Dynamic Actions - IntroJorge Rimblas
 
Optimizing Flex Applications
Optimizing Flex ApplicationsOptimizing Flex Applications
Optimizing Flex Applicationsdcoletta
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google AnalyticsJeff Wisniewski
 
Asp.net By Durgesh Singh
Asp.net By Durgesh SinghAsp.net By Durgesh Singh
Asp.net By Durgesh Singhimdurgesh
 
Flex Building User Interface Components
Flex Building User Interface ComponentsFlex Building User Interface Components
Flex Building User Interface ComponentsAhmad Hamid
 
JSF 2.0 (JavaEE Webinar)
JSF 2.0 (JavaEE Webinar)JSF 2.0 (JavaEE Webinar)
JSF 2.0 (JavaEE Webinar)Roger Kitain
 

Similar a Less03 2 e_testermodule_2 (20)

JavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern ImplementationJavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern Implementation
 
2310 b 05
2310 b 052310 b 05
2310 b 05
 
Lab: Developing with the extension library
Lab: Developing with the extension libraryLab: Developing with the extension library
Lab: Developing with the extension library
 
13. session 13 introduction to dhtml
13. session 13   introduction to dhtml13. session 13   introduction to dhtml
13. session 13 introduction to dhtml
 
Parallelminds.asp.net with sp
Parallelminds.asp.net with spParallelminds.asp.net with sp
Parallelminds.asp.net with sp
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
 
SharePoint Saturday Baltimore 7/25/09 - Introduction To Developing Custom Act...
SharePoint Saturday Baltimore 7/25/09 - Introduction To Developing Custom Act...SharePoint Saturday Baltimore 7/25/09 - Introduction To Developing Custom Act...
SharePoint Saturday Baltimore 7/25/09 - Introduction To Developing Custom Act...
 
Advanced SharePoint Web Part Development
Advanced SharePoint Web Part DevelopmentAdvanced SharePoint Web Part Development
Advanced SharePoint Web Part Development
 
AnDevCon - Tracking User Behavior Creatively
AnDevCon - Tracking User Behavior CreativelyAnDevCon - Tracking User Behavior Creatively
AnDevCon - Tracking User Behavior Creatively
 
Integrating Your Site With Internet Explorer 8
Integrating Your Site With Internet Explorer 8Integrating Your Site With Internet Explorer 8
Integrating Your Site With Internet Explorer 8
 
Practical Dynamic Actions - Intro
Practical Dynamic Actions - IntroPractical Dynamic Actions - Intro
Practical Dynamic Actions - Intro
 
Mca 504 dotnet_unit5
Mca 504 dotnet_unit5Mca 504 dotnet_unit5
Mca 504 dotnet_unit5
 
Optimizing Flex Applications
Optimizing Flex ApplicationsOptimizing Flex Applications
Optimizing Flex Applications
 
Oracle BPM 11g Lesson 2
Oracle BPM 11g Lesson 2Oracle BPM 11g Lesson 2
Oracle BPM 11g Lesson 2
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google Analytics
 
J query
J queryJ query
J query
 
Asp.net By Durgesh Singh
Asp.net By Durgesh SinghAsp.net By Durgesh Singh
Asp.net By Durgesh Singh
 
Javascript projects Course
Javascript projects CourseJavascript projects Course
Javascript projects Course
 
Flex Building User Interface Components
Flex Building User Interface ComponentsFlex Building User Interface Components
Flex Building User Interface Components
 
JSF 2.0 (JavaEE Webinar)
JSF 2.0 (JavaEE Webinar)JSF 2.0 (JavaEE Webinar)
JSF 2.0 (JavaEE Webinar)
 

Más de Suresh Mishra

Fusion applications gl and ar suresh c-mishra
Fusion applications   gl and ar suresh c-mishraFusion applications   gl and ar suresh c-mishra
Fusion applications gl and ar suresh c-mishraSuresh Mishra
 
Fusion apps financials strategy - 20100721
Fusion apps   financials strategy - 20100721Fusion apps   financials strategy - 20100721
Fusion apps financials strategy - 20100721Suresh Mishra
 
Overview of fusion payables.v1
Overview of fusion payables.v1Overview of fusion payables.v1
Overview of fusion payables.v1Suresh Mishra
 
Fusion costing overview_high_level-final
Fusion costing overview_high_level-finalFusion costing overview_high_level-final
Fusion costing overview_high_level-finalSuresh Mishra
 
R12 purchasing presentation oa
R12 purchasing presentation oaR12 purchasing presentation oa
R12 purchasing presentation oaSuresh Mishra
 
R12 inventory features
R12 inventory featuresR12 inventory features
R12 inventory featuresSuresh Mishra
 
Debugging accounting r12
Debugging accounting r12Debugging accounting r12
Debugging accounting r12Suresh Mishra
 
Sql performance vesl technologies
Sql performance vesl technologiesSql performance vesl technologies
Sql performance vesl technologiesSuresh Mishra
 
Less14 3 e_loadmodule_4
Less14 3 e_loadmodule_4Less14 3 e_loadmodule_4
Less14 3 e_loadmodule_4Suresh Mishra
 
Less13 3 e_loadmodule_3
Less13 3 e_loadmodule_3Less13 3 e_loadmodule_3
Less13 3 e_loadmodule_3Suresh Mishra
 
Less12 3 e_loadmodule_2
Less12 3 e_loadmodule_2Less12 3 e_loadmodule_2
Less12 3 e_loadmodule_2Suresh Mishra
 
Less10 2 e_testermodule_9
Less10 2 e_testermodule_9Less10 2 e_testermodule_9
Less10 2 e_testermodule_9Suresh Mishra
 
Less08 2 e_testermodule_7
Less08 2 e_testermodule_7Less08 2 e_testermodule_7
Less08 2 e_testermodule_7Suresh Mishra
 
Less06 2 e_testermodule_5
Less06 2 e_testermodule_5Less06 2 e_testermodule_5
Less06 2 e_testermodule_5Suresh Mishra
 
Less05 2 e_testermodule_4
Less05 2 e_testermodule_4Less05 2 e_testermodule_4
Less05 2 e_testermodule_4Suresh Mishra
 

Más de Suresh Mishra (18)

Fusion applications gl and ar suresh c-mishra
Fusion applications   gl and ar suresh c-mishraFusion applications   gl and ar suresh c-mishra
Fusion applications gl and ar suresh c-mishra
 
Fusion apps gl_001
Fusion apps gl_001Fusion apps gl_001
Fusion apps gl_001
 
Fusion apps financials strategy - 20100721
Fusion apps   financials strategy - 20100721Fusion apps   financials strategy - 20100721
Fusion apps financials strategy - 20100721
 
Overview of fusion payables.v1
Overview of fusion payables.v1Overview of fusion payables.v1
Overview of fusion payables.v1
 
Fusion costing overview_high_level-final
Fusion costing overview_high_level-finalFusion costing overview_high_level-final
Fusion costing overview_high_level-final
 
R12 purchasing presentation oa
R12 purchasing presentation oaR12 purchasing presentation oa
R12 purchasing presentation oa
 
R12 inventory features
R12 inventory featuresR12 inventory features
R12 inventory features
 
Oracle fixed assets
Oracle fixed assetsOracle fixed assets
Oracle fixed assets
 
Debugging accounting r12
Debugging accounting r12Debugging accounting r12
Debugging accounting r12
 
Sql performance vesl technologies
Sql performance vesl technologiesSql performance vesl technologies
Sql performance vesl technologies
 
Oracle receivables
Oracle receivablesOracle receivables
Oracle receivables
 
Less14 3 e_loadmodule_4
Less14 3 e_loadmodule_4Less14 3 e_loadmodule_4
Less14 3 e_loadmodule_4
 
Less13 3 e_loadmodule_3
Less13 3 e_loadmodule_3Less13 3 e_loadmodule_3
Less13 3 e_loadmodule_3
 
Less12 3 e_loadmodule_2
Less12 3 e_loadmodule_2Less12 3 e_loadmodule_2
Less12 3 e_loadmodule_2
 
Less10 2 e_testermodule_9
Less10 2 e_testermodule_9Less10 2 e_testermodule_9
Less10 2 e_testermodule_9
 
Less08 2 e_testermodule_7
Less08 2 e_testermodule_7Less08 2 e_testermodule_7
Less08 2 e_testermodule_7
 
Less06 2 e_testermodule_5
Less06 2 e_testermodule_5Less06 2 e_testermodule_5
Less06 2 e_testermodule_5
 
Less05 2 e_testermodule_4
Less05 2 e_testermodule_4Less05 2 e_testermodule_4
Less05 2 e_testermodule_4
 

Less03 2 e_testermodule_2

  • 1. Features of The Visual Script Introduction to Oracle Application Testing Suite: e-Tester
  • 2.
  • 3.
  • 4.
  • 5. The Address Node Introduction to Oracle Application Testing Suite: e-Tester
  • 6.
  • 7.
  • 8. Address Properties Page No. and Title User Actions (DHMTL) Page Load Times Fully Qualified URL User Think Time
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Capturing Events - Advanced Introduction to Oracle Application Testing Suite: e-Tester
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. “ Advanced” Actions In the Address Node Introduction to Oracle Application Testing Suite: e-Tester
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.

Notas del editor

  1. Oracle Application Testing Suite: Introduction 3 - Script Views Look and feel is similar to Windows Explorer. Scripts are stored in a tree form. You can use either the “+” sign to expand the tree or use the “Expand Page” selection and view all the components of the tree node. Use the “Expand Page” option on Page 3 and observe the various components of the tree.
  2. Oracle Application Testing Suite: Introduction 3 - Page Properties Page Properties: This dialog box shows the properties of the selected page node of the visual script. The properties are as follows: Page - the page number and title from the visual script. Type - the visual script node type: Page. Name - the page name assigned to this node. Execute Default Comparison Test - when selected, the default test that checks for page differences is executed on playback. Any HTML content that has changed on the application since the script was recorded will be flagged with a warning notification. Result - the result of the comparison test: passed or failed.
  3. Oracle Application Testing Suite: Introduction 3 - Page Components (Nodes) Each page is divided into 2 major sections: Address Node: Contains the recorded navigations, URL and timers for the page. Frame Node: Contains the content of the page.
  4. Oracle Application Testing Suite: Introduction 3 -
  5. Oracle Application Testing Suite: Introduction 3 -
  6. Oracle Application Testing Suite: Introduction 3 - Instructor Note Address Node Properties: Shows the properties and options of the selected address node of the visual script. The properties are as follows: Page - the page number (also referred to as the step number). Type - the visual script node type selected: (in this case its “Address.”) Title - the title of the page from the web application HTML source (<TITLE> </TITLE> tag set) The title attribute shown in the visual script is editable in the page properties dialog. URL - the Uniform Resource Locator (URL) web address of the page. Actions - lists the Dynamic HTML and/or Java events to be played back. The associated check box lets you include or exclude specific events in the Visual Script playback. When selected, the event is included in playback. When cleared, the event is not included. Attributes - the time attributes for the page, as follows: Recorded Duration - the amount of time in seconds it took for the page. Tested Duration - the amount of time in seconds required to test the page. Delay Before Playback - the amount of time in seconds e-Tester delayed before playback of the page. Base Final Event on Index - when selected, e-Tester navigates pages using the zero-based index of the “event” that occurred on the page (for example, a click on Link[0], Link[1], and so on.) and ignores any text related to the event. When cleared, e-Tester navigates pages using the text for the click events from the HTML source (for example, the text “Link Text” within the HTML: <A HREF="nextpage.html">Link Text</A>). The default setting is cleared.
  7. Oracle Application Testing Suite: Introduction 3 -
  8. Oracle Application Testing Suite: Introduction 3 - Anytime a user clicks an object on a webpage, an action is generated. Actions performed on a given step eventually cause navigation to a subsequent page which is where the action information is stored. Take the following example of a user is recording a new script: The first step (page 1) is navigation to http://localhost/fmstocks. The second step (page 2), the user logs in to the application. On page 2 the user clicks “Account Summary” which gives step (page 3). The action was performed on page 2 but it will be listed in the address properties of page 3. Address properties show how a user got to the page.
  9. Oracle Application Testing Suite: Introduction 3 -
  10. Oracle Application Testing Suite: Introduction 3 - Pages Without Actions Auto Pages: result when there is a new page recorded, with no user interaction. For example, certain applications will have the user wait for the completion of a long server-side transaction and display automatically one or more “Please wait…” pages to let the user know that the transaction is in progress and has not completed. If this page was displayed 3 times, this page is recorded 3 times in the visual script as an auto page.
  11. Oracle Application Testing Suite: Introduction 3 - As discussed above, e-Tester looks for objects that the user interacted with during the recording process and reproduces the events performed with actions on playback. Script execution is the same as an actual user experience and therefore session ID’s an other dynamic parameters are automatically accounted for. Pages with actions show URL’s for informational purposes only.
  12. Oracle Application Testing Suite: Introduction 3 - Some applications require execution of events in addition to onClick and OnChange for successful playback. If there is a mouseOver that is needed for links on a repeated basis, the event can be set up for automatic capture. Any of the common DHTML events can be added with this interface.
  13. Oracle Application Testing Suite: Introduction 3 -
  14. Oracle Application Testing Suite: Introduction 3 -
  15. e-Test has to now execute 102 mouseOver and mouseOut events before it gets to click event that navigates. The mouseOver and mouseOut events are unnecessary and will greatly slow the playback of the script.
  16. Oracle Application Testing Suite: Introduction 3 -
  17. Oracle Application Testing Suite: Introduction 3 -
  18. Oracle Application Testing Suite: Introduction 3 -
  19. Oracle Application Testing Suite: Introduction 3 - Instructor Note Use the Object Model Element Selector to select any page object Select the Property of the object that you want to test
  20. Oracle Application Testing Suite: Introduction 3 -
  21. Oracle Application Testing Suite: Introduction 3 - Be sure the action is in the right spot. If the actions is not correctly ordered, it may not fire or the script could timeout during playback.
  22. Oracle Application Testing Suite: Introduction 3 -
  23. Oracle Application Testing Suite: Introduction 3 -