Guest User

Untitled

a guest
Jul 21st, 2017
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.74 KB | None | 0 0
  1. {"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Preeti Yadav#","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"#Asst. Prof. in Govt College Gurgoan (Haryana)","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"HYPERLINK \"mailto:priti16rao@gmail.com\"\u0014priti16rao@gmail.com","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Ajay Kumar*","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"*Asst. Prof. in IGU Meerpur Rewari (Haryana)","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"HYPERLINK \"mailto:ajay.cobra@yahoo.com\"\u0014ajay.cobra@yahoo.com","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"AN AUTOMATION TESTING USING SELENIUM TOOL\r","createdAt":null,"inList":false,"isHeading":false,"level":9,"nodeID":"s1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionList","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Runs in \u0013HYPERLINK \"http://seleniumhq.org/about/platforms.html\" \\l \"browsers\"\u0014many browsers\u0015 and \u0013HYPERLINK \"http://seleniumhq.org/about/platforms.html\" \\l \"operating-systems\"\u0014operating systems","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Can be controlled by many \u0013HYPERLINK \"http://seleniumhq.org/about/platforms.html\" \\l \"programming-languages\"\u0014programming languages\u0015 and \u0013HYPERLINK \"http://seleniumhq.org/about/platforms.html\" \\l \"testing-frameworks\"\u0014testing frameworks\u0015.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Selenium is a set of different software tools each with a different approach to supporting test automation. The entire suite of tools results in a rich set of testing functions specifically geared to the needs of testing of web applications of all types.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":true,"isHeading":false,"level":null,"nodeID":"s1500622434980"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"I.INTRODUCTION","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Testing identifies faults, whose removal increases the software quality by increasing the software's potential reliability. Testing is the measurement of software quality. In \u0013 HYPERLINK \"https://en.wikipedia.org/wiki/Software_testing\" \\o \"Software testing\" \u0014software testing\u0015, test automation is the use of special \u0013 HYPERLINK \"https://en.wikipedia.org/wiki/Software\" \\o \"Software\" \u0014software\u0015 to control the execution of tests and the comparison of actual outcomes with predicted outcomes.  Test automation interface is a platform which provides a single workspace for incorporating multiple testing tools. Test automation can automate some repetitive but necessary tasks in a formalized testing process already in place, or add additional testing that would be difficult to perform manually. To improve the efficiency and flexibility of maintaining test scripts test automation interface is use. The objective of automated testing is to simplify as much of the testing effort as possible with a minimum set of \u0013 HYPERLINK \"http://searchenterpriselinux.techtarget.com/definition/script\" \u0014scripts\u0015. Automated testing tools are capable of executing tests, reporting outcomes and comparing results with earlier test runs. ","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Automation technologies improve test coverage and yield higher quality products Selenium was created by Jason Huggins working in Thought Works in 2004. He was working on a web application that required regular testing. He realized that manual testing replication was becoming more and more inefficient; he created a JavaScript program that would automatically control the browser’s action. He named this program JavaScript Test Runner. Afterward he completed this JavaScript Runner open source which was later re-named as Selenium Core. Selenium is a set of different software tools each with a different approach to supporting test automation. The entire suite of tools results in a rich set of testing functions specifically geared to the needs of testing of web applications of all types. These operations are highly flexible, allowing many options for locating. Selenium is an open source, robust set of tools that supports rapid development of test automation for web-based applications. Selenium provides a record tool for authoring tests without learning a test scripting language. Selenium is a portable \u0013HYPERLINK \"http://en.wikipedia.org/wiki/Software_testing\" \\o \"Software testing\"\u0014software testing\u0015 \u0013HYPERLINK \"http://en.wikipedia.org/wiki/Software_framework\" \\o \"Software framework\"\u0014framework\u0015 for \u0013HYPERLINK \"http://en.wikipedia.org/wiki/Web_application\" \\o \"Web application\"\u0014web applications\u0015.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Keywords-- SDLC, STLC, automated testing, Selenium","createdAt":null,"inList":false,"isHeading":false,"level":9,"nodeID":"s1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionList","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Selenium IDE","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Selenium Core","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Selenium RC","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":true,"isHeading":false,"level":null,"nodeID":"s1500622434980"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"There are three versions of Selenium, which can be used in combination or isolation to create complete automation suite for the web applications. Each one has a specific role in aiding the development of web application test automation.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434980"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"II.BASIC SELENIUM COMPONENTS","createdAt":null,"inList":false,"isHeading":false,"level":9,"nodeID":"s1500622434980"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionList","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"It cannot handle file upload.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"It cannot switch between http and https protocols.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"It is extremely complicated for first time users.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Disadvantages:","createdAt":null,"inList":true,"isHeading":false,"level":null,"nodeID":"s1500622434981"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Selenium Core is a test tool for web applications. It is a simpler form of Selenium, and suitable for non-developers. Browser compatibility testing: To test the application if it works correctly on different browsers and operating systems. The same script can run on any Selenium platform. Selenium Core tests run directly in a browser, just as real users do. They run in Internet Explorer, Mozilla and Firefox on Windows, Linux and Macintosh.\u000BSystem functional testing: Create regression tests to verify application functionality and user acceptance.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Selenium Core","createdAt":null,"inList":false,"isHeading":false,"level":2,"nodeID":"s1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionList","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"We can use Java syntax to write test script","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Easy to conduct Data Driven Testing","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"We can read files to get test data","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"We can store Test Results into files","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Features:","createdAt":null,"inList":true,"isHeading":false,"level":null,"nodeID":"s1500622434981"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Selenium-RC is the solution for tests that need more than simple browser actions and linear execution. We can use Selenium-RC whenever our test requires logic which is not supported by Selenium-IDE. Selenium-RC uses the full power of programming languages to create more complex tests like reading and writing files, querying a database, and emailing test results.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"3. \tSelenium Remote Control","createdAt":null,"inList":false,"isHeading":false,"level":2,"nodeID":"s1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Follow the Following Steps for Use of Selenium","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622434981"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"III. A TOUR FOR SELENIUM IDE","createdAt":null,"inList":false,"isHeading":false,"level":2,"nodeID":"s1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionImage","metadata":null,"tenantId":null,"sections":[],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":false,"isHeading":false,"level":null,"wordElements":null,"text":null,"height":null,"width":null,"xCoordinate":null,"yCoordinate":null,"pageNoInParentDoc":0,"path":"http://183.82.96.201:8877/html/ingestiondocs/doc-images/doc_1500622434980/1.png","nodeID":"s1500622434981"}],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Restart Firefox. After Firefox reboots you will find the selenium","createdAt":null,"inList":false,"isHeading":false,"level":1,"nodeID":"s1500622434981"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionImage","metadata":null,"tenantId":null,"sections":[],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":false,"isHeading":false,"level":null,"wordElements":null,"text":null,"height":null,"width":null,"xCoordinate":null,"yCoordinate":null,"pageNoInParentDoc":0,"path":"http://183.82.96.201:8877/html/ingestiondocs/doc-images/doc_1500622434980/2.png","nodeID":"s1500622474643"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"To run the Selenium-IDE, simply select it from the Firefox Tools menu. It opens as follows with an empty script-editing window and a menu","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622474643"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"2. Opening the IDE","createdAt":null,"inList":false,"isHeading":false,"level":1,"nodeID":"s1500622474643"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionList","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Clicking a link - click or click and wait commands","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Entering values - type command","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Selecting options from a drop-down list box - select command","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Clicking checkboxes or radio buttons - click command","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":true,"isHeading":false,"level":null,"nodeID":"s1500622484040"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"During recording, Selenium-IDE will automatically insert commands into your test case based on your actions. Typically, this will include:","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Selenium-IDE is first opened, the record button is ON by default If you do not want Selenium-IDE to begin recording automatically you can turn this off by going under Options > Options... and deselecting “Start recording immediately on open.”","createdAt":null,"inList":false,"isHeading":false,"level":2,"nodeID":"s1500622484040"}],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Building Test Cases","createdAt":null,"inList":false,"isHeading":false,"level":1,"nodeID":"s1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionImage","metadata":null,"tenantId":null,"sections":[],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":false,"isHeading":false,"level":null,"wordElements":null,"text":null,"height":null,"width":null,"xCoordinate":null,"yCoordinate":null,"pageNoInParentDoc":0,"path":"http://183.82.96.201:8877/html/ingestiondocs/doc-images/doc_1500622434980/3.png","nodeID":"s1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionImage","metadata":null,"tenantId":null,"sections":[],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":false,"isHeading":false,"level":null,"wordElements":null,"text":null,"height":null,"width":null,"xCoordinate":null,"yCoordinate":null,"pageNoInParentDoc":0,"path":"http://183.82.96.201:8877/html/ingestiondocs/doc-images/doc_1500622434980/4.png","nodeID":"s1500622485623"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Test Case for A Login Page:","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step1- Open Firefox go to Tools ->Selenium IDE.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step2- Now in URL of browser type \u0013HYPERLINK \"http://www.gmail.com\"\u0014www.gmail.com","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step3- Enter username and password and click on login button.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step4- Now logout.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step5- stop recording in selenium ide & save the test case with an HTML extension.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step6- Remove or delete the select frame commands from commands As it will create a error.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step7- now set the speed of execution slow. Run the test case.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step8- If it have any error in running i.e. finding any elements than use Path to find that element.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step9- Use firebug software to find a particular element in web page.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step10- Set Xpath like // html tag[@element-attribute=’value’] to find a particular","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Element in any web page by different way. E.g-//input [@type=’text’]","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Step11: Now when you click on Run it get executed.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484041"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"It will show a green strip in Selenium IdE that means running without any error.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Implementation Of Test Case:","createdAt":null,"inList":false,"isHeading":false,"level":29,"nodeID":"s1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"In this paper discuss about selenium framework. The main benefit of using automated tools is to avoid manual effort. Manual testing is time consuming, tedious and requires heavy investment in human resources. Automation tools enable us to record the test suite and re-play it if required. Once the test suite is automated, no human intervention is required. In automation testing the initial investments are bigger than manual testing and you cannot automate everything but automatable test cases, determine which ones (manual or automated) would provide the biggest return on investment. Selenium is a very good framework for testing the user interface of a web application. Selenium is a web based automation framework which uses different platform and programming languages Automation testing tools helps the tester to easily automate the whole testing process. Automation testing improves the accuracy and also save time of the tester as compared to the manual testing.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"IV. SUMMARY","createdAt":null,"inList":false,"isHeading":false,"level":9,"nodeID":"s1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionList","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"It is a Open source","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Simple, Easy to install, Easy to work","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Selenium IDE is the only flavor of Selenium which allows you to record user action on browser window","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Can also record user actions in most of the popular languages like Java, C#, Perl, Ruby","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"It will not record any operation that you do on your computer apart from the events on Firefox browser window","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"During recording if you right click on any element it will show all the selenium commands available","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"we can also edit existing command, by selecting it and editing on the boxes available","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"we can also insert/delete commands by choosing appropriate option after right clicking","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Choose appropriate run option – i.e walk, run or test runner and review your results","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Advantages of Selenium:","createdAt":null,"inList":true,"isHeading":false,"level":null,"nodeID":"s1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionList","metadata":null,"tenantId":null,"sections":[],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Limitation in terms of browser support (It runs only in Mozilla).Scripts written using Selenium IDE can be used for other  browsers only if it is used with Selenium RC or Selenium Core.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"We can’t run recorded script if it is converted to Java, C#, Ruby etc.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Not allowed to write manual scripts like conditions and Loops for Data Driven Testing","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":true,"isHeading":false,"level":null,"nodeID":"s1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoNode","metadata":null,"tenantId":null,"sections":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionImage","metadata":null,"tenantId":null,"sections":[],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":false,"isHeading":false,"level":null,"wordElements":null,"text":null,"height":null,"width":null,"xCoordinate":null,"yCoordinate":null,"pageNoInParentDoc":0,"path":"http://183.82.96.201:8877/html/ingestiondocs/doc-images/doc_1500622434980/5.png","nodeID":"s1500622486525"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionTable","metadata":null,"tenantId":null,"sections":[],"paragraphs":[],"attributes":null,"content":"AJAY KUMAR: Ajay Kumar did his MCA from LIMAT Faridabad, Haryana (India) and M.Tech (Computer Science) from GITAM Jhajjar, Haryana (India). He has teaching experience about 4 years in India. He has UGC NET qualified. At present he has been working as Assistant Professor (Guest Faculty) in Department of Computer Science & Application, Indira Gandhi University, Meerpur, Rewari (India). His research interest in Networks Security and database management System. He has about 5 international journal publications. \t\t\n","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":false,"isHeading":false,"level":null,"rows":[{"cells":[{"content":"AJAY KUMAR: Ajay Kumar did his MCA from LIMAT Faridabad, Haryana (India) and M.Tech (Computer Science) from GITAM Jhajjar, Haryana (India). He has teaching experience about 4 years in India. He has UGC NET qualified. At present he has been working as Assistant Professor (Guest Faculty) in Department of Computer Science & Application, Indira Gandhi University, Meerpur, Rewari (India). His research interest in Networks Security and database management System. He has about 5 international journal publications.","rowSpan":0,"colSpan":1,"index":0}]}],"rectangle":null,"pageNoInParentDoc":0,"nodeID":"s1500622487408"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionImage","metadata":null,"tenantId":null,"sections":[],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":false,"isHeading":false,"level":null,"wordElements":null,"text":null,"height":null,"width":null,"xCoordinate":null,"yCoordinate":null,"pageNoInParentDoc":0,"path":"http://183.82.96.201:8877/html/ingestiondocs/doc-images/doc_1500622434980/6.png","nodeID":"s1500622487408"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoSectionTable","metadata":null,"tenantId":null,"sections":[],"paragraphs":[],"attributes":null,"content":"PREETI YADAV: Preeti Yadav did her B.Tech from Dronacharya College Of Engineering., Gurgaon.Haryana (India) and M.Tech (Computer Science) from BRCM,Bahal(Bhiwani), Haryana (India). She has teaching experience about 5 years in India. She has UGC NET-JRF qualified. At present she has been working as Assistant Professor (Extension Faculty) in Department of Computer Science & Application, Govt .Girls College, Gurgaon,Haryana (India). She has about 5 international journal publications. \t\t\n","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":null,"createdAt":null,"inList":false,"isHeading":false,"level":null,"rows":[{"cells":[{"content":"PREETI YADAV: Preeti Yadav did her B.Tech from Dronacharya College Of Engineering., Gurgaon.Haryana (India) and M.Tech (Computer Science) from BRCM,Bahal(Bhiwani), Haryana (India). She has teaching experience about 5 years in India. She has UGC NET-JRF qualified. At present she has been working as Assistant Professor (Extension Faculty) in Department of Computer Science & Application, Govt .Girls College, Gurgaon,Haryana (India). She has about 5 international journal publications.","rowSpan":0,"colSpan":1,"index":0}]}],"rectangle":null,"pageNoInParentDoc":0,"nodeID":"s1500622488008"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"[1]\tManjit Kaur, Raj Kumar, Department of IT, UIET, PanjabUniversity, Chandigarh, India, Comparative study of automated testing Tools: Test Complete and Quick TestPro, International Journal of Computer Applications (0975-8887) Volume 24-No. 1, June 2011.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"[2] \tVishawjyoti and Sachin Sharma,dec 2012,Study and Analysis of Automation Testing Techniques, Dept of Computer Applications, Manav Rachna International University, Faridabad, Vol3, No 12,36- [3]\tSoftware Test Automation - http ://en.wikipedia.org/wiki/Test automation","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"[3] \tNidhikaUppal, AP,may 2012, Design & Implementation in Selenium IDE,IT Department ,GIMET, Amritsar, International Journal of Computer Applications (0975 – 8887) Volume 46– No.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"[4] \tRifa Nizam Khan and Shobhit Gupta , Comparative Study Of Automated Testing Tools: Rational Functional Tester, Quick Test Professional, Silk Test And Loadrunner at International Journal Of Advanced Technology In Engineering And Science ,Volume No 03, Special Issue No. 01, February 2015","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Authors’ Profiles:","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622486524"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"V. REFRENCES","createdAt":null,"inList":false,"isHeading":false,"level":9,"nodeID":"s1500622486524"}],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Disadvantages of Selenium:","createdAt":null,"inList":false,"isHeading":false,"level":2,"nodeID":"s1500622486524"}],"paragraphs":[{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Run a Test Case","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Click the Run button to run the currently displayed test case.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Run a Test Suite","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Click the Run All button to run all the test cases in the currently loaded test suite.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Stop and Start","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"The Pause button can be used to stop the test case while it is running. The icon of this button then changes to indicate the Resume button. To continue click Resume.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Stop in the Middle","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"You can set a breakpoint in the test case to cause it to stop on a particular command. This is useful for debugging your test case. To set a breakpoint, select a command, right-click, and from the context menu select Toggle Breakpoint.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Start from the Middle","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"You can tell the IDE to begin running from a specific command in the middle of the test case. This also is used for debugging. To set a startpoint, select a command, right-click, and from the context menu select Set/Clear Start Point.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Run Any Single Command","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"},{"type":"com.beehyv.munchbot.ingestion.models.information.InfoParagraph","metadata":null,"tenantId":null,"content":"Double-click any single command to run it by itself. This is useful when writing a single command. It lets you immediately test a command you are constructing, when you are not sure if it is correct. You can double-click it to see if it runs correctly. This is also available from the context menu.","offsets":null,"fontOffsets":null,"colorOffsets":null,"alignment":null,"nodeID":"1500622484040"}],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"Running Test Cases","createdAt":null,"inList":false,"isHeading":false,"level":1,"nodeID":"s1500622484040"}],"paragraphs":[],"attributes":null,"content":"","offsets":[],"fontOffsets":[],"colorOffsets":[],"alignment":null,"heading":"","createdAt":null,"inList":false,"isHeading":false,"level":null,"nodeID":"s1500622434979"}
Add Comment
Please, Sign In to add comment