[go: up one dir, main page]

0% found this document useful (0 votes)
93 views32 pages

Certificate: Dr. Jivraj Mehta Institute of Technology Mogar, Anand

This document is a certificate certifying that Mr. Devanshu R. Thakkar of the Computer Engineering department at Dr. Jivraj Mehta Institute of Technology has satisfactorily completed the lab work for the subject of Software Engineering for the term ending in 2020-2021. It includes an index listing the 11 practical exercises completed as part of the course, providing details of each including the aim, start date, completion date, and sign-off.

Uploaded by

dt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views32 pages

Certificate: Dr. Jivraj Mehta Institute of Technology Mogar, Anand

This document is a certificate certifying that Mr. Devanshu R. Thakkar of the Computer Engineering department at Dr. Jivraj Mehta Institute of Technology has satisfactorily completed the lab work for the subject of Software Engineering for the term ending in 2020-2021. It includes an index listing the 11 practical exercises completed as part of the course, providing details of each including the aim, start date, completion date, and sign-off.

Uploaded by

dt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 32

Dr.

Jivraj Mehta Institute of Technology


Mogar, Anand

CERTIFICATE
This is to certify that MR.DEVANSHU.R.THAKKAR of
Semester 5TH Enrollment Number 180820107055 of
Computer Engineering Department has satisfactorily
completed his/her Lab Work in SE for the term ending in
2020-21 in the Subject of SOFTWARE ENGINEERING.

Date: _____________

Signature of Teacher Head of the Department


INDEX

Practical Completed
AIM Start Date Sign
No Date

Create Test Case of Facebook sign in page. 22/6/2020 25/6/2020

Installation of Robot Frame work with python,


2 2s/ /2020 29/6/2020
selenium and Ride.

3 Write robot script for Open Chrome Browser. 29/6/2020 02/07/2020

4 Write robot script for Open GTU website. 02/07/2020 6/7/2020

5 Write script for Auto login in any website. 6/7/2020 9/7/2020

What is Scaler variable in Robot Frame work &


13/7/2020 16/7/2020
perform practical using Scaler variable.

7 Perform Practical using List Variable. 20/7/2020 23/7/2020

Perform Practical using Dictionary Variable. 27/7/2020 30/7/2020

Explain Keyword in Robot Framework. Perform


9 6,8/2020 13/8/2020
practical using Keyword.

10 Select Checkbox using Robot Framework. 17/8/2020 20/8/2020

11 Select Radio button using Robot Framework 14/9/2020 24/9/2020


Practical 1: Create Test Case of Facebook sign in page

Step 1 : Open ride and create a Project


Step 2 : Created a test case right click of Project and selected test case.
Step 3 : Add selenium Library in test case.
Step 4 : Write a program in editor and Text editor.
Step 5 : OUT PUT
Practical 2 : Installation of Robot Frame work with python,
selenium and Ride.

Step 1 :Python installation:


1. Enter this link https://www.python.org.
2. Install in windows like C Drive or Create folder in C drive.
3. Set environment Variable.
C:\python\
C:\python\Scripts
4. Check Python Version.
python --version
Step 2 : Install Robot Framework

1. Download using pip


pip install robotframework
2. Upgrade the pip with below command
python -m pip install -U pip
3. Verifying Installation
robot –version
4. How to Upgrade RobotFramework
pip install --upgrade robotframework
Step 3 : installation of RIDE
1. Download wxPyhton
https://sourceforge.net/projects/wxpy...
2. Install ride using pip:
pip install robotframework-ride
3. type ride.py and hit enter or Check GUI icon on Desktop
Step 4 : installation of selenium library
1. Open cmd and write below command.
pip install robotframework-selenium2library
Practical 3: Write robot script for Open Chrome
Browser.

Step 1 : Open ride and create a Project.

Step 2 : Created a test case right click of Project and selected test case.
Step 3 : Add selenium Library in test case.

Step 4 : Write a program in editor and Text editor and out put is
give below.
Practical 4 : Write robot script for Open GTU website.
Step 1 : All step are the same like first practical first of all open
ride ,created a project and add selenium library and created
Test case.

Step 2 : Text editor and Output.


Practical 5 : Write script for Auto login in any website
Step 1 : All step are the same like first practical first of all open
ride ,created a project and add selenium library and created
Test case.
Step 2 :Text editor and output.
Practical 6 : What is Scaler variable in Robot Frame work
and perform practical using Scaler variable

Step 3: Write a program in text editor or edit .


RESULT:
Practical 7: Perform Practical using List Variable
Step 1 : All step are the same like first practical first of all open
ride ,created a project and add selenium library and created
Test case.
Step 2 : create a List Variable.

Step 3: write in edit or text edit


OUTPUT:
Practical 8 : Perform Practical using Dictionary Variable
Step 1 : All step are the same like first practical first
of all open ride ,created a project and add selenium
library and created Test case.
Step 2 : create a Dictionary Variable.
Step 3: write in edit or text edit .

OUTPUT:
Practical 9 : Explain Keyword in Robot Framework.
Perform practical using Keyword.
• Think of a keyword as a single test step. Just as a test is conceptually
made up of many steps, a robot test is made up of many keywords.
Keywords are the foundation upon which all robot tests are built.

• There are generic keywords provided by robot, and there are special-
purpose keywords that you can create yourself. The real power of robot
framework is when you create your own keywords so that tests can
focus on the test logic rather than the underlying implementation.

• For example, let's consider what an acceptance test for logging in to


your server might be. From the perspective of an agile product owner
or lead designer, it might look something like this:

• Open a browser to website.

• Enter a valid username.

• Enter a valid password.

• Click the "Go" button.

• You should be on the dashboard page.

• After created a keyword you can use a key word to any test case.it is
time saving process.

• Step 1 : All step are the same like first practical first of all open ride
,created a project and add selenium library and created Test case.
• Step 2 : create a keyword .Enter the name of keyword in this
practical the keyword name is login.

Step 3 : Put a value of in keyword it same like test case .Also use the
button after run the site will automated close.
Step 4 : Write a program in edit or text edit.

OUTPUT:
Practical 10 :Select Checkbox using Robot Framework.
Step 1 : All step are the same like first practical first of all open
ride ,created a project and add selenium library and created
Test case.
Step 2 : Write a code in edit and text edit.
OUTPUT:

Step 4 : After submit button click.


Practical 11 : Select Radio button using Robot
Framework
Step 1 : All step are the same like first practical first of all open
ride ,created a project and add selenium library and created
Test case.
Step 2 : Write a code in edit or text edit

OUTPUT:

You might also like