SlideShare a Scribd company logo
1 of 85
www.time2test.co.uk presents

Selenium Bootcamp
Webdriver Training

!1
Join us and Book Online
★ Book
★ One

your selenium webdriver training with us

day - intensive 10 hours - 8am to 6pm

★ Locations:

Dublin, Berlin, Dubai, Brussels, New York,
Copenhagen, Zurich

★ Learn

and Apply - Practical

★ Lunch

and Refreshments inclusive

★ Small

classes up to 6 delegates

www.time2test.co.uk

!2

www.seleniumbootcamp.com
book online

Bootcamp locations
Dublin

London

Berlin
Brussels

Delhi

Vancouver

New York

www.time2test.co.uk

South Africa

!3

Dubai

www.seleniumbootcamp.com
Berlin September 2013
www.time2test.co.uk

!4

www.seleniumbootcamp.com
Dublin November 2013
www.time2test.co.uk

!5

www.seleniumbootcamp.com
Dubai January 2014
www.time2test.co.uk

!6

www.seleniumbootcamp.com
Book today

www.time2test.co.uk

!7

www.seleniumbootcamp.com
Start
!8
overview
•

introductions and background

•

90% practical training

•

10% theory and coffee

www.time2test.co.uk

!9

www.seleniumbootcamp.com
who we are?
•

Time2test Limited ( UK) based training company

•

Specialise in training for testers

•

Training Locations: UK and Europe

•

Over 15 Courses: Coding for Testers, Webdriver
Automation & Mobile Test Automation

www.time2test.co.uk

!10

www.seleniumbootcamp.com
Fast paced course
•

We have limited time

•

We can follow up via Skype if necessary

•

Email us info@time2test.co.uk with questions

www.time2test.co.uk

!11

www.seleniumbootcamp.com
About the trainer

“Hi, I am the trainer. This slide is about me and my
technology background.”

www.time2test.co.uk

!12

www.seleniumbootcamp.com
Agenda
•

7:45 - 8am - Introductions and Coffee

•

8am - 10am - Morning session
Timings are
approximate

•

Coffee Break 1 - 15 mins

•

10am-1pm - Mid Morning session

•

Lunch Break - 30 mins

•

1pm - 3pm - Afternoon session
Time to catch
the plane

•

Coffee Break 2 - 15 mins

•

3pm - 6pm - Late Afternoon session
www.time2test.co.uk

!13

www.seleniumbootcamp.com
Training Room
•

Fire Exits

•

Water

•

Lavatories

•

Breaks and lunch

•

Wifi connection

www.time2test.co.uk

!14

www.seleniumbootcamp.com
what we will cover?
•

Selenium 2 WebDriver API

•

Handling Alerts

•

Using WebDriver to navigate web applications

•

Working with Cookies

•

Basic web Element identification using id,
name

•

Synchronisation strategies

•

Implicit vs Explicit Waits

•

Explicit waits using ExpectedConditions

•

Explicit waits using custom expected
conditions

•

Refactoring to Abstraction layers, Page Object
Models and Domain Objects

•
•
•

Locating web elements using CSS and XPaths
Use of Chrome Developer tools and Firebug
WebDriver commands to Interrogate
WebElements and pages

•

JUnit annotations to structure test code

•

HamCrest commands for test assertions

•

Page Object Modelling Approaches

•

WebDriver commands for Interaction and
Manipulation

•

Running tests on multiple browsers: Firefox,
Google Chrome

•

Using JavaScript in your tests

•

Using Remote WebDriver

www.time2test.co.uk

!15

www.seleniumbootcamp.com
Pre-requisites
•

Java programming knowledge

•

jUnit knowledge

•

Eclipse IDE

•

Setup on your own machine

www.time2test.co.uk

!16

some
experience
needed

www.seleniumbootcamp.com
What do you already know?
•

Spend 5 minutes on telling us what you already
know about Selenium Webdriver and how you have
used it.

•

Or , tell us about your test automation experience

www.time2test.co.uk

!17

www.seleniumbootcamp.com
Style of teaching
•

Follow the the examples created by the trainer and
then try them out on your machine.

•

Help each other out.

www.time2test.co.uk

!18

www.seleniumbootcamp.com
course objectives
•

spend 5 mins and note down your objectives and
pass them over to the trainer.

•

We want to meet your expectations.

Feel free to
add
objectives at
any time

www.time2test.co.uk

!19

www.seleniumbootcamp.com
Environment Setup
!20
overview
•

Eclipse IDE or IntelliJ IDEA

•

jUnit for test automation framework

•

Maven for package dependencies

•

Firefox installed - default preferred browser for
Webdriver

www.time2test.co.uk

!21

www.seleniumbootcamp.com
What is Eclipse IDE

•

If you don’t have previous experience then just
follow the trainers’ examples

•

Development platform with magic

www.time2test.co.uk

!22

www.seleniumbootcamp.com
What is jUnit?

•

test automation framework to help organise tests
with improved reports

www.time2test.co.uk

!23

www.seleniumbootcamp.com
What is Maven?

•

configuration tool to manage package
dependencies and versions without the headache.

www.time2test.co.uk

!24

www.seleniumbootcamp.com
What is Firefox?

•

where have you been?

•

webdriver and Firefox show much love

www.time2test.co.uk

!25

www.seleniumbootcamp.com
webdriver API
!26
overview
•

walkthrough of the key webdriver api

•

commands

www.time2test.co.uk

!27

www.seleniumbootcamp.com
API - must know
Webdriver - control the browser
•

Webdriver driver = new FirefoxDriver();

WebElement - work with elements on the page
•

WebElement myElement =
driver.findElement(By.id(“id”))
it’s an
interface to a
browser

www.time2test.co.uk

!28

www.seleniumbootcamp.com
API - must know
•

void get(“url”) - open the web page

•

void quit() - close the browser

•

List<WebElement> findElements(By by) - find
elements (more than one element)

www.time2test.co.uk

!29

www.seleniumbootcamp.com
API - find Elements
•

There are many different ways to find elements

•

By.id(“objectId”)

•

By.linkText(“textUsedInTheLink”)

•

By.partialLinkText(“partOftextUsedInTheLink”)

•

By.tagName(“HTMLNodeTag”)

•

By.className(“cssClassOnObject”)

•

By.cssSelector(“cssSelectorOfElement”)

•

By.xpath(“//xpath/To/Element”)

•

By.name(“elementName”)
www.time2test.co.uk

We
prefer to use
cssSelectors

!30

www.seleniumbootcamp.com
API - operations
•

void click() - click on an element

•

void submit() - perform a submit

•

String getValue()

•

void sendKeys(“keysToSend”) - input values

•

void clear() - clear the input field

•

String getElementName() -

•

String getAttriubute() -

•

boolean toogle() -

•

void Actions() - perform mouse, drag and drops and keyboard operations
www.time2test.co.uk

!31

www.seleniumbootcamp.com
API - windows and frames
working with Browser Windows
•

driver.getWindowHandles()

•

driver.switchTo().window.(“window_name”)

working with frames
•

driver.switchTo().frame.(“frame_name”)

www.time2test.co.uk

!32

www.seleniumbootcamp.com
commands map
•

http://www.mindmeister.com/280141421/selenium-2-webdriver-commands

•

mind map showing a high level view of API

www.time2test.co.uk

!33

www.seleniumbootcamp.com
locating webElements
!34
overview
•

use firebug/chrome developer tools to help with
locating webElements

•

cssSelectors

•

XPATHS

•

id

•

name
www.time2test.co.uk

!35

www.seleniumbootcamp.com
xpaths v cssSelectors
•

Try to use cssSelectors over XPATHS

•

your automation scripts will run faster

•

use XPATHs to save time

•

finding elements on a page is an art!

www.time2test.co.uk

!36

www.seleniumbootcamp.com
xpaths
•

This notation // for xpaths

•

follow the trainer’s examples

•

use a tool to help determine xpaths

www.time2test.co.uk

!37

www.seleniumbootcamp.com
xpaths - firepath

•

great tool to assist with xpath determination

•

use with firebug on firefox

www.time2test.co.uk

!38

www.seleniumbootcamp.com
css selectors
•

reference sheet

•

http://www.w3schools.com/cssref/
css_selectors.asp

•

Too much to learn in one day

•

With time, you will become a master

www.time2test.co.uk

!39

www.seleniumbootcamp.com
css selectors 2
•

partial match on attribute values

^=

$=

*=
www.time2test.co.uk

input[id^=‘ctrl’]

Starting with:
For example, if the ID of an element is ctrl_12,
this will locate and return elements with ctrl at
the beginning of the ID.

input[id$='_userName']

Ending with:
For example, if the ID for an element is a_1_
userName, this will locate and return elements
with _userName at the end of the ID.

input[id*='userName']

Containing:
For example, if the ID of an element is panel_
login_userName_textfield, this will use
the userName part in the middle to match and
locate the element.

!40

www.seleniumbootcamp.com
css selector gadget
•

chrome tool extension

•

Search in google for “CSS
Selector Tester”
!

www.time2test.co.uk

!41

www.seleniumbootcamp.com
dynamic elements
Does the ID of your element dynamically change?
<p id="bootcamp_dynamic_1234">This p tag has a dynamic id</p>
!

xpath notation to find the p tag on the page
"//p[contains(@id,'bootcamp_dynamic_')]"
!

cssSelector notation to find the p tag on the page
"p[id*='bootcamp_dynamic_']"

www.time2test.co.uk

!42

www.seleniumbootcamp.com
jUnit and Hamcrest
!43
overview
•

what is jUnit?

•

what is Hamcrest?

•

how do we use it?

www.time2test.co.uk

!44

www.seleniumbootcamp.com
jUnit
•

@Before

•

@BeforeClass

•

@Test

•

@After

•

@AfterClass

www.time2test.co.uk

!45

www.seleniumbootcamp.com
jUnit

•

Pick up the style used in our examples and then
apply them

www.time2test.co.uk

!46

www.seleniumbootcamp.com
hamcrest
•

Hamcrest is a framework for writing matcher
objects allowing 'match' rules to be defined
declaratively

•

introduces matchers and is more friendly to read

•

use instead of the junit assertions

•

http://edgibbs.com/junit-4-with-hamcrest/

www.time2test.co.uk

!47

www.seleniumbootcamp.com
hamcrest usage
•

A good starting place is the assertThat() method
that can now almost always be used in place of the
traditional assertEquals().

•

assertThat() can be found in org.junit.Assert, but it
defines using Hamcrest matchers in the signature:
static <T> void assertThat(T actual,
org.hamcrest.Matcher<T> matcher)

www.time2test.co.uk

!48

www.seleniumbootcamp.com
hamcrest matchers
•

allOf()

•

instanceOf()

•

any()

•

is()

•

anyOf()

•

not()

•

anything()

•

notNullValue()

•

describedAs()

•

nullValue()

•

equalTo()

•

sameInstance()

www.time2test.co.uk

!49

www.seleniumbootcamp.com
test Structure
•

good style
•

void setUp()

•

void tearDown()

•

all tests should finish with an assertion

•

element locators should be defined in a separate
class - think about constants

www.time2test.co.uk

!50

www.seleniumbootcamp.com
Alerts and Cookies
!51
overview

•

how to handle alerts?

•

how to handle cookies?

www.time2test.co.uk

!52

www.seleniumbootcamp.com
alerts
driver.switchTo().alert().accept();
Alert Demo
http://www.w3schools.com/js/tryit.asp?filename=tryjs_alert
http://www.w3schools.com/js/tryit.asp?filename=tryjs_confirm

!

www.time2test.co.uk

!53

www.seleniumbootcamp.com
cookies
Set<Cookie> cookies=driver.manage().getCookies();	
	 	 for(Cookie cookie:cookies)	
{	
System.out.println(cookie.getName()+"
"+cookie.getValue());	
}	
//To find the number of cookies used by this site	
System.out.println("Number of cookies in this site
"+cookies.size());

www.time2test.co.uk

!54

www.seleniumbootcamp.com
wait strategies
!55
overview
•

Locating elements on a page is already an art.

•

Locating elements on a page that don’t always appear
in a timely manner is also an art.

•

Implicit vs Explicit Waits

•

Explicit waits using ExpectedConditions

•

Explicit waits using custom expected conditions

•

fluent waits
www.time2test.co.uk

!56

www.seleniumbootcamp.com
Implicit waits
!

Just wait for a period to time
//Set the Implicit Wait time Out to 10 Seconds
driver.manage().timeouts().implicitlyWait(10,
TimeUnit.SECONDS);

www.time2test.co.uk

!57

www.seleniumbootcamp.com
Explicit waits
Wait until a condition is met
WebDriverWait wait = new
WebDriverWait(driver, 10);
wait.until(ExpectedConditions.titleContains("sele
nium"));

www.time2test.co.uk

!58

www.seleniumbootcamp.com
Fluent Waits
•

!

Use the code that is best for your application under test

// Waiting 30 seconds for an element to be present on the page, checking
// for its presence once every 5 seconds.
Wait<WebDriver> wait = new FluentWait<WebDriver>(driver)
.withTimeout(30, SECONDS)
.pollingEvery(5, SECONDS)
.ignoring(NoSuchElementException.class);

!
WebElement foo = wait.until(new Function<WebDriver, WebElement>() {
public WebElement apply(WebDriver driver) {
return driver.findElement(By.id("foo"));
}
});

www.time2test.co.uk

!59

www.seleniumbootcamp.com
page objects
!60
overview
•

what are page objects?

•

how to use page objects?

www.time2test.co.uk

!61

www.seleniumbootcamp.com
what are page objects?
•

popular design pattern

•

object orientated class for a page

•

interface to the web page

•

methods for elements

•

encapsulates features represented by the page

www.time2test.co.uk

!62

www.seleniumbootcamp.com
benefits of page objects?
•

more readable code

•

logical grouping

•

easy to maintain code

•

tests don’t change if UI changes - just that page
object

•

clean separation between test code and page
specific code
www.time2test.co.uk

!63

www.seleniumbootcamp.com
basic example
•

http://www.whiteboxtest.com/selenium2-WebDriverPage-Object.php

www.time2test.co.uk

!64

www.seleniumbootcamp.com
cross browser and
remote
!65
overview
•

running your tests on Firefox

•

running your tests on IE

•

running your tests on Chrome

•

running remotely - selenium grid

www.time2test.co.uk

!66

www.seleniumbootcamp.com
RemoteWebDriver
•

WebDriver driver = new RemoteWebDriver(new
URL(“http://server-with-selenium-grid-running: 4444/wd/
hub"), DesiredCapabilities.firefox());

•

This example assumes that Selenium Server is running on
server-with-selenium-grid-running with the default port
of 4444.

•

You can run Selenium Server on any machine

•

For example, I run the test code from my Mac OS X
computer but I run Selenium Server on a Window XP
machine.
www.time2test.co.uk

!67

www.seleniumbootcamp.com
cross browser
•

different browsers behave differently

•

perform most testing on Firefox

•

some subset test execution on different browsers

www.time2test.co.uk

!68

www.seleniumbootcamp.com
ieWebdriver

www.time2test.co.uk

!69

www.seleniumbootcamp.com
chromeWebdriver

www.time2test.co.uk

!70

www.seleniumbootcamp.com
know how
!71
Troubleshooting
•

Can’t click or find an element?

•

Selenium Versions

•

Firefox browser versions

•

Downgrade or upgrade using Maven to manage
the versions.

www.time2test.co.uk

!72

www.seleniumbootcamp.com
Simple Google Search Test

www.time2test.co.uk

!73

www.seleniumbootcamp.com
web table data

www.time2test.co.uk

!74

www.seleniumbootcamp.com
dropdown list

•

Select object and use .select notation

www.time2test.co.uk

!75

www.seleniumbootcamp.com
click

•

Find an element and then .click();

www.time2test.co.uk

!76

www.seleniumbootcamp.com
generate random data

•

create a nice random helper class for your random
test data needs

www.time2test.co.uk

!77

www.seleniumbootcamp.com
screenshots
•

take a screenshot when you spot an error or an
exception or for validation purposes.

•

useful to save this artefacts as part of Jenkins CI
( continuous integration)

www.time2test.co.uk

!78

www.seleniumbootcamp.com
get all links on page

•

Find elements and put traverse through the List

www.time2test.co.uk

!79

www.seleniumbootcamp.com
advanced - out of
scope for SB
!80
testNG
•

Support for data-driven testing
!

•

Annotations :
•
•

•
•

@BeforeMethod

•

•

@AfterClass

•

•

@BeforeClass

@AfterMethod

@BeforeSuite
@AfterSuite
@BeforeTest
@AfterTest

www.time2test.co.uk

!81

www.seleniumbootcamp.com
data driven testing

•

Excel spreadsheets or CSV files to seed your tests

•

TestNG is good with data driven testing

www.time2test.co.uk

!82

www.seleniumbootcamp.com
conclusions
!83
goals and objectives
!

•
•
•

Review your goals.
Have we met your expectations?
Email us and we will setup a follow up Skype
session

www.time2test.co.uk

!84

www.seleniumbootcamp.com
Thank you for attending
- Time2test Team
!85

More Related Content

What's hot

2011 NetUG HH: ASP.NET MVC & HTML 5
2011 NetUG HH: ASP.NET MVC & HTML 52011 NetUG HH: ASP.NET MVC & HTML 5
2011 NetUG HH: ASP.NET MVC & HTML 5Daniel Fisher
 
#NoXML: Eliminating XML in Spring Projects - SpringOne 2GX 2015
#NoXML: Eliminating XML in Spring Projects - SpringOne 2GX 2015#NoXML: Eliminating XML in Spring Projects - SpringOne 2GX 2015
#NoXML: Eliminating XML in Spring Projects - SpringOne 2GX 2015Matt Raible
 
Testing mit Codeception: Full-stack testing PHP framework
Testing mit Codeception: Full-stack testing PHP frameworkTesting mit Codeception: Full-stack testing PHP framework
Testing mit Codeception: Full-stack testing PHP frameworkSusannSgorzaly
 
The Time for Vanilla Web Components has Arrived
The Time for Vanilla Web Components has ArrivedThe Time for Vanilla Web Components has Arrived
The Time for Vanilla Web Components has ArrivedGil Fink
 
Learning from the Best jQuery Plugins
Learning from the Best jQuery PluginsLearning from the Best jQuery Plugins
Learning from the Best jQuery PluginsMarc Grabanski
 
Intro to Pentesting Jenkins
Intro to Pentesting JenkinsIntro to Pentesting Jenkins
Intro to Pentesting JenkinsBrian Hysell
 
Selenium Automation Using Ruby
Selenium Automation Using RubySelenium Automation Using Ruby
Selenium Automation Using RubyKumari Warsha Goel
 
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
Efficient Rails Test Driven Development (class 3) by Wolfram ArnoldEfficient Rails Test Driven Development (class 3) by Wolfram Arnold
Efficient Rails Test Driven Development (class 3) by Wolfram ArnoldMarakana Inc.
 
Keyword Driven Framework using WATIR
Keyword Driven Framework using WATIRKeyword Driven Framework using WATIR
Keyword Driven Framework using WATIRNivetha Padmanaban
 
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...Matt Raible
 
Efficient Rails Test Driven Development (class 4) by Wolfram Arnold
Efficient Rails Test Driven Development (class 4) by Wolfram ArnoldEfficient Rails Test Driven Development (class 4) by Wolfram Arnold
Efficient Rails Test Driven Development (class 4) by Wolfram ArnoldMarakana Inc.
 
Efficient Rails Test-Driven Development - Week 6
Efficient Rails Test-Driven Development - Week 6Efficient Rails Test-Driven Development - Week 6
Efficient Rails Test-Driven Development - Week 6Marakana Inc.
 
Pentesting Modern Web Apps: A Primer
Pentesting Modern Web Apps: A PrimerPentesting Modern Web Apps: A Primer
Pentesting Modern Web Apps: A PrimerBrian Hysell
 
Behat - Drupal South 2018
Behat  - Drupal South 2018Behat  - Drupal South 2018
Behat - Drupal South 2018Berend de Boer
 
Developing Modern Java Web Applications with Java EE 7 and AngularJS
Developing Modern Java Web Applications with Java EE 7 and AngularJSDeveloping Modern Java Web Applications with Java EE 7 and AngularJS
Developing Modern Java Web Applications with Java EE 7 and AngularJSShekhar Gulati
 
API Design & Security in django
API Design & Security in djangoAPI Design & Security in django
API Design & Security in djangoTareque Hossain
 

What's hot (19)

2011 NetUG HH: ASP.NET MVC & HTML 5
2011 NetUG HH: ASP.NET MVC & HTML 52011 NetUG HH: ASP.NET MVC & HTML 5
2011 NetUG HH: ASP.NET MVC & HTML 5
 
#NoXML: Eliminating XML in Spring Projects - SpringOne 2GX 2015
#NoXML: Eliminating XML in Spring Projects - SpringOne 2GX 2015#NoXML: Eliminating XML in Spring Projects - SpringOne 2GX 2015
#NoXML: Eliminating XML in Spring Projects - SpringOne 2GX 2015
 
Testing mit Codeception: Full-stack testing PHP framework
Testing mit Codeception: Full-stack testing PHP frameworkTesting mit Codeception: Full-stack testing PHP framework
Testing mit Codeception: Full-stack testing PHP framework
 
The Time for Vanilla Web Components has Arrived
The Time for Vanilla Web Components has ArrivedThe Time for Vanilla Web Components has Arrived
The Time for Vanilla Web Components has Arrived
 
orcreatehappyusers
orcreatehappyusersorcreatehappyusers
orcreatehappyusers
 
Learning from the Best jQuery Plugins
Learning from the Best jQuery PluginsLearning from the Best jQuery Plugins
Learning from the Best jQuery Plugins
 
Intro to Pentesting Jenkins
Intro to Pentesting JenkinsIntro to Pentesting Jenkins
Intro to Pentesting Jenkins
 
Selenium Automation Using Ruby
Selenium Automation Using RubySelenium Automation Using Ruby
Selenium Automation Using Ruby
 
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
Efficient Rails Test Driven Development (class 3) by Wolfram ArnoldEfficient Rails Test Driven Development (class 3) by Wolfram Arnold
Efficient Rails Test Driven Development (class 3) by Wolfram Arnold
 
Keyword Driven Framework using WATIR
Keyword Driven Framework using WATIRKeyword Driven Framework using WATIR
Keyword Driven Framework using WATIR
 
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js - Sprin...
 
Efficient Rails Test Driven Development (class 4) by Wolfram Arnold
Efficient Rails Test Driven Development (class 4) by Wolfram ArnoldEfficient Rails Test Driven Development (class 4) by Wolfram Arnold
Efficient Rails Test Driven Development (class 4) by Wolfram Arnold
 
Efficient Rails Test-Driven Development - Week 6
Efficient Rails Test-Driven Development - Week 6Efficient Rails Test-Driven Development - Week 6
Efficient Rails Test-Driven Development - Week 6
 
Pentesting Modern Web Apps: A Primer
Pentesting Modern Web Apps: A PrimerPentesting Modern Web Apps: A Primer
Pentesting Modern Web Apps: A Primer
 
Behat - Drupal South 2018
Behat  - Drupal South 2018Behat  - Drupal South 2018
Behat - Drupal South 2018
 
Developing Modern Java Web Applications with Java EE 7 and AngularJS
Developing Modern Java Web Applications with Java EE 7 and AngularJSDeveloping Modern Java Web Applications with Java EE 7 and AngularJS
Developing Modern Java Web Applications with Java EE 7 and AngularJS
 
Selenium
SeleniumSelenium
Selenium
 
End-to-end testing with geb
End-to-end testing with gebEnd-to-end testing with geb
End-to-end testing with geb
 
API Design & Security in django
API Design & Security in djangoAPI Design & Security in django
API Design & Security in django
 

Viewers also liked

Scrum master motivation role
Scrum master motivation roleScrum master motivation role
Scrum master motivation roleViresh Doshi
 
Prioritization by value (DevOps, Scrum)
Prioritization by value (DevOps, Scrum)Prioritization by value (DevOps, Scrum)
Prioritization by value (DevOps, Scrum)Tommy Quitt
 
AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...
AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...
AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...PolarSeven Pty Ltd
 
AWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomateAWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomatePolarSeven Pty Ltd
 
Ивенты в играх — кейс Pixonic, Максим Кожнов, Руководитель отдела аналитики, ...
Ивенты в играх — кейс Pixonic, Максим Кожнов, Руководитель отдела аналитики, ...Ивенты в играх — кейс Pixonic, Максим Кожнов, Руководитель отдела аналитики, ...
Ивенты в играх — кейс Pixonic, Максим Кожнов, Руководитель отдела аналитики, ...Mail.ru Group
 
Coding using jscript test complete
Coding using jscript test completeCoding using jscript test complete
Coding using jscript test completeViresh Doshi
 
Behat bdd training (php) course slides pdf
Behat bdd training (php) course slides pdfBehat bdd training (php) course slides pdf
Behat bdd training (php) course slides pdfseleniumbootcamp
 
Gherkin for test automation in agile
Gherkin for test automation in agileGherkin for test automation in agile
Gherkin for test automation in agileViresh Doshi
 
Continuous test automation
Continuous test automationContinuous test automation
Continuous test automationViresh Doshi
 
Особенности дизайна VR-игр, Дмитрий Трубицин, старший дизайнер игр, департаме...
Особенности дизайна VR-игр, Дмитрий Трубицин, старший дизайнер игр, департаме...Особенности дизайна VR-игр, Дмитрий Трубицин, старший дизайнер игр, департаме...
Особенности дизайна VR-игр, Дмитрий Трубицин, старший дизайнер игр, департаме...Mail.ru Group
 
Devops Journey - internet tech startup
Devops Journey - internet tech startupDevops Journey - internet tech startup
Devops Journey - internet tech startupViresh Doshi
 
Мотивированный игрок: вовлечение через средние и дальние цели, Александр Пань...
Мотивированный игрок: вовлечение через средние и дальние цели, Александр Пань...Мотивированный игрок: вовлечение через средние и дальние цели, Александр Пань...
Мотивированный игрок: вовлечение через средние и дальние цели, Александр Пань...Mail.ru Group
 
Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges Viresh Doshi
 
Современные базовые принципы UX-проектирования в играх, Ольга Шуберт, ведущий...
Современные базовые принципы UX-проектирования в играх, Ольга Шуберт, ведущий...Современные базовые принципы UX-проектирования в играх, Ольга Шуберт, ведущий...
Современные базовые принципы UX-проектирования в играх, Ольга Шуберт, ведущий...Mail.ru Group
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an IntroductionSanjeev Sharma
 
AWS re:Invent 2016: Big Data Architectural Patterns and Best Practices on AWS...
AWS re:Invent 2016: Big Data Architectural Patterns and Best Practices on AWS...AWS re:Invent 2016: Big Data Architectural Patterns and Best Practices on AWS...
AWS re:Invent 2016: Big Data Architectural Patterns and Best Practices on AWS...Amazon Web Services
 

Viewers also liked (19)

Scrum master motivation role
Scrum master motivation roleScrum master motivation role
Scrum master motivation role
 
Prioritization by value (DevOps, Scrum)
Prioritization by value (DevOps, Scrum)Prioritization by value (DevOps, Scrum)
Prioritization by value (DevOps, Scrum)
 
AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...
AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...
AWS CloudFormation Automation, TrafficScript, and Serverless architecture wit...
 
AWS OpsWorks for Chef Automate
AWS OpsWorks for Chef AutomateAWS OpsWorks for Chef Automate
AWS OpsWorks for Chef Automate
 
Ивенты в играх — кейс Pixonic, Максим Кожнов, Руководитель отдела аналитики, ...
Ивенты в играх — кейс Pixonic, Максим Кожнов, Руководитель отдела аналитики, ...Ивенты в играх — кейс Pixonic, Максим Кожнов, Руководитель отдела аналитики, ...
Ивенты в играх — кейс Pixonic, Максим Кожнов, Руководитель отдела аналитики, ...
 
DevOps and Chef improve your life
DevOps and Chef improve your life DevOps and Chef improve your life
DevOps and Chef improve your life
 
Coding using jscript test complete
Coding using jscript test completeCoding using jscript test complete
Coding using jscript test complete
 
Behat bdd training (php) course slides pdf
Behat bdd training (php) course slides pdfBehat bdd training (php) course slides pdf
Behat bdd training (php) course slides pdf
 
Foundation selenium java
Foundation selenium java Foundation selenium java
Foundation selenium java
 
Gherkin for test automation in agile
Gherkin for test automation in agileGherkin for test automation in agile
Gherkin for test automation in agile
 
Continuous test automation
Continuous test automationContinuous test automation
Continuous test automation
 
Особенности дизайна VR-игр, Дмитрий Трубицин, старший дизайнер игр, департаме...
Особенности дизайна VR-игр, Дмитрий Трубицин, старший дизайнер игр, департаме...Особенности дизайна VR-игр, Дмитрий Трубицин, старший дизайнер игр, департаме...
Особенности дизайна VR-игр, Дмитрий Трубицин, старший дизайнер игр, департаме...
 
DbOps, DevOps and Ops
DbOps, DevOps and OpsDbOps, DevOps and Ops
DbOps, DevOps and Ops
 
Devops Journey - internet tech startup
Devops Journey - internet tech startupDevops Journey - internet tech startup
Devops Journey - internet tech startup
 
Мотивированный игрок: вовлечение через средние и дальние цели, Александр Пань...
Мотивированный игрок: вовлечение через средние и дальние цели, Александр Пань...Мотивированный игрок: вовлечение через средние и дальние цели, Александр Пань...
Мотивированный игрок: вовлечение через средние и дальние цели, Александр Пань...
 
Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges
 
Современные базовые принципы UX-проектирования в играх, Ольга Шуберт, ведущий...
Современные базовые принципы UX-проектирования в играх, Ольга Шуберт, ведущий...Современные базовые принципы UX-проектирования в играх, Ольга Шуберт, ведущий...
Современные базовые принципы UX-проектирования в играх, Ольга Шуберт, ведущий...
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an Introduction
 
AWS re:Invent 2016: Big Data Architectural Patterns and Best Practices on AWS...
AWS re:Invent 2016: Big Data Architectural Patterns and Best Practices on AWS...AWS re:Invent 2016: Big Data Architectural Patterns and Best Practices on AWS...
AWS re:Invent 2016: Big Data Architectural Patterns and Best Practices on AWS...
 

Similar to Selenium bootcamp slides

Improving Your Selenium WebDriver Tests - Belgium testing days_2016
Improving Your Selenium WebDriver Tests - Belgium testing days_2016Improving Your Selenium WebDriver Tests - Belgium testing days_2016
Improving Your Selenium WebDriver Tests - Belgium testing days_2016Roy de Kleijn
 
Mastering Test Automation: How to Use Selenium Successfully
Mastering Test Automation: How to Use Selenium Successfully Mastering Test Automation: How to Use Selenium Successfully
Mastering Test Automation: How to Use Selenium Successfully Applitools
 
Automated testing using Selenium & NUnit
Automated testing using Selenium & NUnitAutomated testing using Selenium & NUnit
Automated testing using Selenium & NUnitAlfred Jett Grandeza
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Android testing-with-selenium-webdriver Online Training
Android testing-with-selenium-webdriver Online TrainingAndroid testing-with-selenium-webdriver Online Training
Android testing-with-selenium-webdriver Online TrainingNagendra Kumar
 
Automating Django Functional Tests Using Selenium on Cloud
Automating Django Functional Tests Using Selenium on CloudAutomating Django Functional Tests Using Selenium on Cloud
Automating Django Functional Tests Using Selenium on CloudJonghyun Park
 
Creating Modular Test-Driven SPAs with Spring and AngularJS
Creating Modular Test-Driven SPAs with Spring and AngularJSCreating Modular Test-Driven SPAs with Spring and AngularJS
Creating Modular Test-Driven SPAs with Spring and AngularJSGunnar Hillert
 
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...Edureka!
 
Selenium Online Training
Selenium Online Training Selenium Online Training
Selenium Online Training Nagendra Kumar
 
Selenium training
Selenium trainingSelenium training
Selenium trainingShivaraj R
 
How To Use Selenium Successfully (Java Edition)
How To Use Selenium Successfully (Java Edition)How To Use Selenium Successfully (Java Edition)
How To Use Selenium Successfully (Java Edition)Sauce Labs
 
How To Use Selenium Successfully
How To Use Selenium SuccessfullyHow To Use Selenium Successfully
How To Use Selenium SuccessfullyDave Haeffner
 
Selenium Tips & Tricks, presented at the Tel Aviv Selenium Meetup
Selenium Tips & Tricks, presented at the Tel Aviv Selenium MeetupSelenium Tips & Tricks, presented at the Tel Aviv Selenium Meetup
Selenium Tips & Tricks, presented at the Tel Aviv Selenium MeetupDave Haeffner
 
Espremendo melancia | TDC2014 Floripa | Chaordic
Espremendo melancia | TDC2014 Floripa | ChaordicEspremendo melancia | TDC2014 Floripa | Chaordic
Espremendo melancia | TDC2014 Floripa | ChaordicCarlos Tadeu Panato Junior
 
Espremendo melancia | TDC2014 Floripa | Chaordic
Espremendo melancia | TDC2014 Floripa | ChaordicEspremendo melancia | TDC2014 Floripa | Chaordic
Espremendo melancia | TDC2014 Floripa | ChaordicChaordic
 
Getting up and running with selenium for automated Code palousa
Getting up and running with selenium for automated  Code palousaGetting up and running with selenium for automated  Code palousa
Getting up and running with selenium for automated Code palousaEmma Armstrong
 
SharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentialsSharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentialsMark Rackley
 
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...Ondřej Machulda
 
How To Use Selenium Successfully (Java Edition)
How To Use Selenium Successfully (Java Edition)How To Use Selenium Successfully (Java Edition)
How To Use Selenium Successfully (Java Edition)Dave Haeffner
 

Similar to Selenium bootcamp slides (20)

Improving Your Selenium WebDriver Tests - Belgium testing days_2016
Improving Your Selenium WebDriver Tests - Belgium testing days_2016Improving Your Selenium WebDriver Tests - Belgium testing days_2016
Improving Your Selenium WebDriver Tests - Belgium testing days_2016
 
Mastering Test Automation: How to Use Selenium Successfully
Mastering Test Automation: How to Use Selenium Successfully Mastering Test Automation: How to Use Selenium Successfully
Mastering Test Automation: How to Use Selenium Successfully
 
Automated testing using Selenium & NUnit
Automated testing using Selenium & NUnitAutomated testing using Selenium & NUnit
Automated testing using Selenium & NUnit
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Android testing-with-selenium-webdriver Online Training
Android testing-with-selenium-webdriver Online TrainingAndroid testing-with-selenium-webdriver Online Training
Android testing-with-selenium-webdriver Online Training
 
Automating Django Functional Tests Using Selenium on Cloud
Automating Django Functional Tests Using Selenium on CloudAutomating Django Functional Tests Using Selenium on Cloud
Automating Django Functional Tests Using Selenium on Cloud
 
Creating Modular Test-Driven SPAs with Spring and AngularJS
Creating Modular Test-Driven SPAs with Spring and AngularJSCreating Modular Test-Driven SPAs with Spring and AngularJS
Creating Modular Test-Driven SPAs with Spring and AngularJS
 
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
 
Selenium Online Training
Selenium Online Training Selenium Online Training
Selenium Online Training
 
Selenium training
Selenium trainingSelenium training
Selenium training
 
How To Use Selenium Successfully (Java Edition)
How To Use Selenium Successfully (Java Edition)How To Use Selenium Successfully (Java Edition)
How To Use Selenium Successfully (Java Edition)
 
How To Use Selenium Successfully
How To Use Selenium SuccessfullyHow To Use Selenium Successfully
How To Use Selenium Successfully
 
Selenium Tips & Tricks, presented at the Tel Aviv Selenium Meetup
Selenium Tips & Tricks, presented at the Tel Aviv Selenium MeetupSelenium Tips & Tricks, presented at the Tel Aviv Selenium Meetup
Selenium Tips & Tricks, presented at the Tel Aviv Selenium Meetup
 
Automated ui-testing
Automated ui-testingAutomated ui-testing
Automated ui-testing
 
Espremendo melancia | TDC2014 Floripa | Chaordic
Espremendo melancia | TDC2014 Floripa | ChaordicEspremendo melancia | TDC2014 Floripa | Chaordic
Espremendo melancia | TDC2014 Floripa | Chaordic
 
Espremendo melancia | TDC2014 Floripa | Chaordic
Espremendo melancia | TDC2014 Floripa | ChaordicEspremendo melancia | TDC2014 Floripa | Chaordic
Espremendo melancia | TDC2014 Floripa | Chaordic
 
Getting up and running with selenium for automated Code palousa
Getting up and running with selenium for automated  Code palousaGetting up and running with selenium for automated  Code palousa
Getting up and running with selenium for automated Code palousa
 
SharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentialsSharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentials
 
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
 
How To Use Selenium Successfully (Java Edition)
How To Use Selenium Successfully (Java Edition)How To Use Selenium Successfully (Java Edition)
How To Use Selenium Successfully (Java Edition)
 

Recently uploaded

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 

Recently uploaded (20)

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 

Selenium bootcamp slides