Create a program and invoke chrome browser

Assignment Help Software Engineering
Reference no: EM132492955

Create a Word file to save answers to all theoretical questions, and include screen shots where you have written any program/script.

Export your projects from Eclipse and save them along with the word file in a "Zip File".

1) SELENIUM

Now using above toolsAnd infrastructure:

1) With all the above in your hand, create one app-module for (Amazon.com) and add more test cases besides given below.

Test cases:

• Log In.
• Browse the products and use the shopping cart to check out.
• Search Items and verify items.
• Verify autosuggestion.
• Navigate to the products.
• Sign Out.

2) Create another app-module for (Facebook.com), then import into the Framework. Please add as many test cases as possible besides given below.

Test cases:

• Log In to Facebook.
• Search a name.

2) Create another app-module for the (Cigna.com) and add test cases as you can think of besides given below.

Test Cases:

• Log In.
• Click on navigation Tabs.
• Navigate through different level of Health coverage.
• Search for Medical tools.
• Checkout the Cigna global products.
• Sign Out.

3) Create another app-module (Citibank.com), and add test cases as you can think of besides given below.

Test Cases:

? Log In.
? Click on navigation Tabs for different kind of banking.
? Read all available features offering for the customers.
? Browser through all the products it is offering and validates the links.
? Search Items.
? Sign Out.

4) What is the difference between "implicit and Explicit Wait" Create a program and invoke Chrome Browser. Go to the page "newtours.demoaut" domain

And enter implicit wait time and then create a second program to enter Explicit wait time. While entering "User Name" as "mercury" and "Password " also as "mercury". And then click on the Sign-in button.

5) Create a program where you find total number of links on a page and print those links as well. Invoke Chrome browser this time and enter URL as "newtours.demoaut" website

6) Enter URL "seleniumhq.github.io/selenium/docs/api/java/index.html"in Chrome and test the frames. I-e package, class, tree, deprecated.

7) In Chrome Browser enter URL "demo.automationtesting.in/Frames.html" Switch from outer frame to inner frame and enter your name in the edit box

8) Enter URL "testautomationpractice.blogspot.com"and in the search button enter your name and click search button. Print out the total number of search results. Also click on every search result and open in a new window and in the end close them all with one command.

9) Find out active and inactive employees. Enter URL opensource-demo.orangehrmlive.com in Chrome and MAXIMIZE windows. Enter Admin as user name and "admin123" as password. Click on Admin on the next page and then click on User Management then Users. After that find out how many employees are there in the table. Also how many active and inactive employees are there.

10) Double click Action. Enter URL "api.jquery.com/dblclick/#dblclick-handler" in Chrome Driver and find Xpath for double click the block at the bottom of the page. Double Click it at least 4 times to change colors.

11) Create a testcase where you get the content of an entire table and on every single page. Using Chrome driver enter URL as seleniumeasy.com/test/table-pagination-demo.html

5- Drag and Drop action:

Write a test case for drag and drop actions using chrome driver. Enter URL " https://dhtmlgoodies.com/scripts/drag-drop-custom/demo-drag-drop-3.html". Match the capitals to their countries.

12) Write down a test case to verify the text popped on an edit box. Use if/else statement to verify the popped message. Enter jqueryui.com/tooltip/ using chrome browser

13) Write a test case to check if the slider functionality is working or not. Enter URL jqueryui.com/slider/

3) SOAPUI

1- What are four important features of SOAPUI?

2- What languages does SOAPUI Support?

3- Create a new SOAP Project. Enter following website inside the initial WSDL

dataaccess.com/webservicesserver/NumberConversion.wso?WSDL

• Create a Test Suite.
• Run test inside the TestCase for both Numbers to dollars and numbers to words
• Add an assertion by pasting the value in "Contains Assertion"
• Record the Response time.
• Manually fail one assertion
• Execute testcases in sequence and parallel
• Generate Documentation (report)
Take a few screen shots of number conversion APIs

4- Why do we use assertions?

5- Is SOAPUI used for front End Testing or Back End Testing? Explain your answer.

6- Using SOAPUI Create SOAP Project with the following URL dataaccess.com/webservicesserver/TextCasing.wso?WSDL
Repeat all the steps from Question 3 except create two different types of TestCases 1- one testcase for each type of operation and single

4) POSTMAN

1- What are the important features of testing in Postman?

2- As tester will we be using real time production data or testing on mock data?

Write down status code, failure response or success response in the following cases.

3- Create a collection in Postman called "APICollectionBootCamp" and the create requests and add them to the above collection

4- Create a GET request with URL reqres.in/api/users?page=2 . Create two new GET requests with different values as 3 and 5 and save these GET Requests to APICollectionBootCamp

TCID ENDPOINT HTTP METHOD TYPE URI BODY SUCCESS RESPONSE FAILURE RESPONSE STATUS CODE
1 reqres.in
GET reqres.in/api/users?page=2
NA Returns list of users in a page NA 200
2 eqres.in
GET reqres.in/api/users/2
NA Returns single user NA 200
3 reqres.in
POST reqres.in/api/users
{
"name": "morpheus",
"job": "leader"
} {
"name": "morpheus",
"job": "leader",
"id": "256",
"createdAt": "2018-07-07T05:43:53.310Z"
} NA 201
4 reqres.in
POST https://reqres.in/api/login
{
"email": "peter@klaven",
"password": "cityslicka"
} {
"token": "QpwL5tke4Pnpja7X"
} NA 200
5 reqres.in
POST https://reqres.in/api/login
{
"email": "peter@klaven"
} NA {
"error": "Missing password"
} 400
6 dummy.restapiexample.com/
GET dummy.restapiexample.com/api/v1/employees
NA [{"id":"1","employee_name":"","employee_salary":"0","employee_age":"0","profile_image":""},{"id":"2","employee_name":"","employee_salary":"0","employee_age":"0","profile_image":""}] 200 OK
7 dummy.restapiexample.com/
GET dummy.restapiexample.com/api/v1/employee/700
na {"id":"700","employee_name":"%26lt%3bSCRIPT%20a%3d%60%26gt%3b%60%20SRC%3d%5c%22http%26#58%3b%2f%2fha%26#46%3bckers%26#46%3borg%2fxss%26#46%3bjs%5c%22%26gt%3b%26lt%3b%2fSCRIPT%26gt%3b","employee_salary":"123","employee_age":"33","profile_image":""} 200
8 dummy.restapiexample.com/
POST dummy.restapiexample.com/api/v1/create
{"name":"test","salary":"123","age":"23"} {"name":"test","salary":"123","age":"23","id":"719"} 200
9 dummy.restapiexample.com/
PUT dummy.restapiexample.com/api/v1/update/21
{"name":"test1","salary":"1123","age":"23"} {"name":"test1","salary":"1123","age":"23"} 200
10 dummy.restapiexample.com/
DELETE dummy.restapiexample.com/api/v1/delete/700
{"success":{"text":"successfully! deleted Records"}} 200

5- Create a POST request and save it to a new folder inside the above collection. Use following data
URL "reqres.in/api/login"
Body "{
"email": "peter@klaven",
"password": "cityslicka"
}"
Status code 200

6- Extra Points: Use following table and create all the requests in the table with the data given.

PART 7: SELENIUM

1. Using Selenium work on the following demo website and create a single end to end comprehensive Testcase that includes testing the following

• Radio Button
• Select class
• CheckBox
• Switch Window
• Switch Tab
• Switch to Alert Box

PART 9

Create a test script for registering a new account on https://homedepot.com

Create a test script for registering a new account on https://Facebook.com

Create a test script for registering a new account on https://Gmail.com

Go to expedia.com and create a script for following steps:

i. Click on flights tab
ii. Fill the form to search flight for roundtrip and click on search button
iii. Select the flights
iv. Click on "No thanks" for pop-up
v. Click on continue booking button
vi. Fill the passenger's information

Attachment:- SELENIUM Project.rar

Reference no: EM132492955

Questions Cloud

How has outbreak of covid-19 impacted on the health sector : How has the outbreak of Covid-19 impacted on the health sector? (Example on demand and supply of medicines, hospital services, government expenditure on the
Should the company shorten its payment terms : Should the company shorten its payment terms? Calculate the incremental cash flows from accepting this proposal, and organize your cash flows into a cash flow
Compute how much will the preferred shareholders receive : What directors wants to distribute $125,000 in dividends. How much will the preferred shareholders receive if their shares are cumulative and non-participating?
What is considered as self-plagiaris : What is considered as self-plagiaris and how do you avoid self-plagiaris?
Create a program and invoke chrome browser : Create a Word file to save answers to all theoretical questions, and include screen shots where you have written any program/script
Calculate incremental cash flows for each year of machine : Calculate the incremental cash flows for each year of the machine's life. Calculate the investment's internal rate of return (IRR).
Describe the characteristics of the ell at the basic level : Include a 250-500 word rationale that describes how each activity addresses the characteristics of the ELL at the basic level and how language acquisition.
What is the realtionship btw the eps of the two firms : What is the realtionship btw the EPS of the two firms? Complete the following table given earnings before interest and taxes of $28,000, $57,600, and $72,000.
What benefits can a diverse workforce provide : What benefits can a diverse workforce provide to an organization? What are the possible negative consequences for an organization that does not embrace.

Reviews

len2492955

4/15/2020 12:59:55 AM

These coding projects need to be on a word file to save answers to all theoretical questions, or include screen shots where you have written any program/script. Export your projects from Eclipse and save them along with the word file in a "Zip File". This coding projects can be done with my name of sarah in regards of(made up) usernames and passwords. There are some questions that need to be answered

Write a Review

Software Engineering Questions & Answers

  Create a software requirement specification

Create a Software Requirement Specification (SRS) that includes the following- A detailed description of both user and system requirements. At least four (4) user requirements and four (4) system requirements should be provided.

  What are some of the different system architectural styles

Explain fundamental concepts and principles of software architecture. What are some of the different system architectural styles? What is the most preferred style, in your opinion?

  Analyze the design of a java project

Create a UML Statechart diagram - drawing tool to prepare your diagram, ensuring that it is clear and legible - describes a certain scenario

  Dna statistics processor

Design a C++ program to a given detailed specification - Your ability to research technical knowledge required to create the desired program (in this case, optionally, a small amount of genetic knowledge) and reference your sources

  Identify all functional requirements the gui must support

Develop a persistence mechanism using data access objects for the domain objects involved in the CCRD use case.

  How do you fit systems requirements specification

How do you fit Systems Requirements Specification (SRS) documentation into an agile framework - Is it possible to use agile methodologies when the customer is not on site? If so how?

  Software system architecture

Develop an overall architecture for the system described in the assigned reading.

  What av or malware software do you use

What AV or Malware software do you use? Please include what type of device or OS (Windows, Mac, Android). Share with us three tips you have for protecting yourself online. Use examples to illustrate your tip, if possible.

  Software construction and modeling

Analyze each reason listed above as a reason for a diversity of approaches to software construction and modeling, and give your opinion on whether or not each reason is valid.

  Make a software requirement specification srs which

write a three to five 3-5 page paper in which youq1. create a software requirement specification srs that includes the

  Create an entire sdlc process

Planning Phase: Create an entire SDLC process that will bring added value to a business. Identify the project-what is it supposed to do

  Create a z schema that adequately describes the wtc system

You are to create a Z schema that adequately describes the WTC system. It should include at least one state space and the following operations.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd