Selenium (ASTS) - Manipal University Jaipur

Presents
Three Day Workshop
on
Automated Software Testing Using
Selenium (ASTS)
17th - 19th April 2015
Three Day Workshop
On
Automated Software Testing Using Selenium
(ASTS-2015)
About us
The Manipal Education Group, with its heritage of excellence
in higher education for over 60 years, launched Manipal
University Jaipur (MUJ) in 2011. The permanent campus of
the university is set up on 127 acres of land at Dehmi Kalan
village in city Jaipur, and is by far one of the best campuses
in the region. MUJ has world class infrastructure, including
state-of-the-art research facilities and modern library. In line
with Manipal University's legacy of providing quality
education, the university uses the latest and innovative
methods and technology to impart education.
School of Computing and Information Technology (SCIT) is
one of the largest schools under Faculty of Engineering
(FoE) at Manipal University Jaipur (MUJ). SCIT has two
departments under its fold, namely, Department of
Computer Science and Engineering and the Department of
Information Technology. It currently offers two UG and
three PG programs apart from Ph.D. degree programs in all
areas of CSE and IT.
Chief Patron
Prof. (Dr.) Sandeep Sancheti,(ex-Director NIT Surathkal)
President, Manipal University Jaipur
Patron
Prof. (Dr.) Kumkum Garg, (ex Prof.-IIT Roorkee)
Dean, Faculty of Engineering, Manipal University Jaipur
Organising Committee
Convenors
Prof (Dr.) Roheet Bhatnagar,
Head, Dept. of CSE, MUJ
Dr. Devesh Kumar Srivastava,
Associate Professor, IT, MUJ
Co-convenor
Prof. (Dr.) D. P. Sharma,
Head, IT, MUJ
Student Volunteers
nd
Mr. Aishwarya Shekhar M.Tech. CSE, 2 Year.
(Ph. +91 81071 43526)
nd
Mr. Amaan Imam, M.Tech. CNIS, 2 Year.
Registration Details
About SEED Infotech Pune
SEED Infotech is India’s one of the leading solution providers
in Information Technology Training, Staffing, Products &
Tools Consulting services to both Retail ( i.e. students,
professionals and individuals) and Corporate customers.


About the Workshop
The workshop is intended to provide an opportunity to the
participants to gain valuable hands-on experience by using
various tools & technique in the emerging areas of Software
Testing using Selenium. Throughout the three days of
interaction with the resource persons from the Academia
and software Industry the participants can expect a good
understanding on the latest developments in the field.
Trainers from SEED Infotech, Pune will provide hands-on
sessions on Selenium to the participants.
Software Industry is incomplete without software testers.
There is a great demand of software testers. Testing is a
challenging professional career offering high pay packages,
challenging work environment for aspiring youth. Starting
owns career as a test engineer, one can rapidly move to
senior test engineer, test lead and further test manager; else
can become QA lead, QA Manager. There is a great demand
for automation and performance testers. Selenium IDE is a
complete integrated development environment (IDE) for
Selenium tests. It is implemented as a Firefox Add-On, and
allows recording, editing, and debugging test cases.



Students of M.Tech. (CSE), B.Tech. (CSE, IT and
ECE), MCA and BCA are eligible.
Registration fee for students other than Manipal
University Jaipur is Rs. 1250/- including tea,
snacks and lunch.
Registration fee for Manipal University Jaipur
students is Rs 1100-/ including tea and snacks.
Registration will be based on first come first
th
served basis. The last date of registration is 14
April 2015.
The registration fee can be paid by electronic
transfer as per the below mentioned details:
Name: Manipal University Jaipur
Bank Name: STATE BANK OF INDIA
Bank Branch: Rajasthan Engineering College for
Women Bhankrota, Jaipur- 303011(Rajasthan)
A/c. Number: 31805980405
IFSC Code: SBIN0011396
Three Day Workshop
On
Automated Software
Testing Using Selenium
(ASTS - 2015)
April 17th to April 19th 2015
Organized by:
School of Computing &
Information Technology
Manipal University Jaipur
Jaipur – 303007
In association with
For information, contact:
Prof.(Dr.) Roheet Bhatnagar- +91, 8003897115
Dr. Devesh Kumar Srivastava - +91 83878 82312
Mr. Aishwarya Shekhar - +91 81071 43526
Day 2
Module -4
Contents of the Workshop
Day 1
Module- 1
Testing , How to test a program, Why design
test cases, Unit testing, Black box testing,
White box testing, Statement coverage.
1) What is Selenium?
2) What is IDE, RC, Web driver in selenium?
3) How we do record and Play in IDE?
4) One Example to Understand IDE?
Module -5
Path coverage, Control flow graph, McCabe’s
cyclomatic complexity metric, Data flow based
testing, Debugging, Integration testing, Grey
box testing of Object oriented programs,
System testing, Alpha testing, Beta testing,
Acceptance testing, Error Seeding, Regression
testing.
Smoke testing, Performance testing, Stress
testing, Volume testing, Configuration testing,
Compatibility testing, Regression testing,
Recovery testing, Documentation testing,
Security testing.
1) About Testing?
2) What is a Java Framework?
3) Test Annotations
4) Executing the tests in sequence
5) Assertions
6) How to parameterize our test case
1) What is Ant?
2) Downloading & Configuring ANT
3) Setting up Environment variables
4) Running Selenium tests through Ant
5) Creating batch scripts for Ant execution
6) XSLT Reports package
Module -10
1] How to capture a screen shot
2) Capture screenshot in case of an error
3) How to handle pop up window
4) Test recording optimization- Selenium IDE
5) Creating new IDE plugin
6) Adding new locator
7) Adding new commands to IDE
8) Modifying IDE interface
Module- 7
Module- 3
Day 3
Module-9
1) Understanding the java architecture of
selenium web driver
2) Creating a Jar file
3) Creating first Web driver Project
4) Calling Web driver Method
Module -6
Module -2
Module- 8
1) Simulating key press event such as Enter,
page up, page down, backspace
2) Handling Java script message
3) Running the test with HTML Unit driver
4) Running test in multiple browsers
5) Firefox Profile
6) Running text in multiple profile
7) How to handle menu item and sub menu
1) Explaining Data Driven Framework?
2) Creating Test Data files
3) Object Properties files to store Xpath
4) Configuration files
5) Test Core class which loads Xlsfile, run
selenium server through code and do other
initialization
6) Screenshot capturing
7) Emailing test results
Module 11
1) Generating Reports
2) Configuring ANT
3) About XPATHS, How to Get XPATH
40 Running framework automation through
ANT
5) Skipping test cases