Testing Of Web Applications Ppt 552d6o

  • ed by: Nitesh Kumar
  • 0
  • 0
  • December 2019
  • PDF

This document was ed by and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this report form. Report 3i3n4


Overview 26281t

& View Testing Of Web Applications Ppt as PDF for free.

More details 6y5l6z

  • Words: 2,670
  • Pages: 66


Testsuite                   

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> Sample Selenium Test Suite 385928
Test Cases for De Anza A-Z Directory Links
A Links
B Links
C Links
D Links


goBackAndWait TextPresent type type

Welcome to My Home Page id=phone

(555) 666-7066

Id=address1

delhi

50

Selenium Locators • id – fastest method

• name • link • dom • xpath – slowest method

Example Execution

Selenium Remote Control  A server, written in Java and available on all the    

platforms. Acts as a proxy for web requests from them. Have client libraries for many popular languages Bundles Selenium Core and automatically loads into the browsers Automatically launches and kills browsers.

Install & Start  Ensure that JDK is present on the machine and is in

the class path.  Unzip to any directory on your file system.  Change directory to the Selenium Server on the command line or terminal.  Start Selenium Server(open command prompt, go to

directory where selenium-server.jar is present. 

java -jar selenium-server-standalone-2.31.0.jar

Testing With Selenium-RC  Client Libraries:

Client libraries provide the programming so that we can run Selenium commands from a program of our own design.  Different client libraries for ed languages.

Cont…  Client Library(java)  Open any desired Java IDE (Eclipse, NetBeans,etc.)  Create a java project

 Add the selenium-java- .jar files to

project as references.  Run Selenium server  Export test script from Selenium-IDE in any language and use for selenium-RC or learn API.

Example Execution

Selenium Web Driver  Direct calls to the browser using each browser’s native

for automation. How these direct calls are made and the features they , depends on the browser  Selenium-RC worked the same way for each ed

browser. It ‘injects’ JavaScript functions into the browser when the browser was loaded and then used its JavaScript to drive the AUT within the browser.

What is Selenium-Grid  Multiple tests can run at parallel against different

machines running different browsers and operating systems.  It allows running tests in a distributed test execution

environment.

Limitations  If website has lots of Flash component, Selenium

automation is tricky.  Automation of web page involving multiple frames.  Testing functionality provided by third party tools out of scope of test automation tool.  Performance testing can not be done.

Conclusion  All the testing aspects that are directly dependent on

the implementation technologies have to be adapted to the heterogeneous and ‘dynamic’ nature of the Web applications.  Web applications develops very rapidly. So it is urgent to improve the older testing techniques, so as to gain better quality and adaptability.  Future work will address a further experimentation involving a wider set of web applications by using other testing coverage criteria .

References 1. Sneed,Harry M.,"Testing a Web application" IEEE International Telecommunications Energy Conference, INTELEC, Page(s):3-10, 2004 2. G. A. Di Lucca, A. R. Fasolino, F. Faralli, and D. Carlini., “Testing web applications”, IEEE International Conference on Software Maintenance(ICSM), pp310-319, 2002 3. Holmes, Antawan ; Kellogg, Marc, "Automating functional tests using Selenium ", Proceedings of Agile 2006 Conference, Page(s):269-275, 2006 4. F. Ricca and P. Tone!la, "Analysis and Testing of Web Applications", Proc.of International Conference on Software Engineering ICSE 2001, IEEE Computer Society Press,Page(s): 25-34, 2001 5. D. Lowe, B. Henderson-Sellers, “Characteristics of Web Development Process”, International Conference Advances in Infrastructure for Electronic Business, Science, and Education on the Internet. SSGRR 2001 6. Marín, Beatriz ; Vos, Tanja E J ; Giachetti, Giovanni ; Baars, Arthur I. ; Tonella, Paolo,"Towards testing future Web applications" IEEE International Conference on Research Challenges in Information Science (RCIS),Page(s): 1-12, 2011

References 9. Kuk, Seung Hak ; Kim, Hyeon-Soo, "Automatic Generation of Testing Environments for Web Applications "International Conference on Computer Science and Software Engineering,Page(s): 694 - 697, 2008 10. Xu, Lei ; Xu, Bao-wen,"A framework for Web applications testing", International Conference on Cyberworlds, Page(s): 300 - 305, 2004 11. Khanna, Rashmi,"A Test Automation Framework Based on WEB", IEEE/ACIS International Conference on Computer and Information Science (ICIS), Page(s):683-687, 2012

12. http://www.ibm.com/developerworks/library/wa-webapptesting 13. http://www.linuxjournel.com/artical/10601

Related Documents 3h463d

Testing Of Web Applications Ppt 552d6o
December 2019 41
Characteristics Of Web Applications au1b
November 2019 50
Automated Acceptance Testing Of Web Applications With Selenium 1og2m
December 2021 0
Applications Of Enzyme Immobilization Ppt 38269
November 2019 26
Testing Of Ic Engines Ppt 3h3329
November 2019 45
Mobile Web Applications (mwa) 3l3l17
March 2021 0

More Documents from "Nitesh Kumar" 5z624d

Exel Plc 151c2t
December 2019 60
Testing Of Web Applications Ppt 552d6o
December 2019 41
Explain Single Phase Half Wave Converter Drive For Separately Excited Dc Motor 3a546f
October 2019 183
Bajaj Finserv Presentaion - Nitesh Kumar (intern-bajaj Finserv, Mumbai) - Niilm-cms, Greater Noida 2x6y2n
August 2021 0
Power Electronics Question Bank 6p1p52
December 2019 66
Guide And Tnc Canara Bank Debit Card 1u6h2l
December 2019 46