Your SlideShare is downloading. ×
0
by: tanvir afzal
selenium ooh so what is this? <ul><li>in simple terms, selenium is a web testing framework that runs in any browser, suite...
keep it simple, or dig deep <ul><li>just want to try it  </li></ul><ul><li>simplicity  – easy to use the selenium IDE to c...
using selenium <ul><li>tests can be written as HTML markup. </li></ul><ul><li>test cases can be written in a number of pop...
selenium projects <ul><li>selenium IDE </li></ul><ul><li>selenium core </li></ul><ul><li>selenium RC </li></ul><ul><li>sel...
selenium IDE <ul><li>selenium IDE is a firefox add-on that makes it easy to record and playback tests in firefox.  </li></ul>
selenium core <ul><li>selenium core tests run  directly in a browser , just as  real users do . </li></ul><ul><ul><li>need...
selenium RC <ul><li>selenium remote control is a system that allows to simulate web browsers locally </li></ul><ul><li>usi...
the way RC works http://selenium-rc.openqa.org/
selenium grid <ul><li>selenium grid allows several selenium remote control servers to be accessed in parallel by selenium ...
this is the way how grid works? http://selenium-grid.openqa.org/
Which tool I’ll use ?? * = experimental support is available in Selenium RC ** = theoretically possible, but not currently...
demo
tell me how I can use selenium IDE? <ul><li>install selenium as a firefox plug-in </li></ul><ul><ul><li>http://selenium-id...
new face of IDE 1.0 beta 2
tell me about regression selenium ide ant cruise control
projects in cruise control
Embedded result file from RC
references:  <ul><li>selenium main site </li></ul><ul><ul><li>http://selenium.openqa.org </li></ul></ul><ul><li>support br...
thanks for your patience  any question ??  just through on me  
Upcoming SlideShare
Loading in...5
×

Selenium

8,662

Published on

besic information about selenium

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
8,662
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
578
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide
  • Transcript of "Selenium"

    1. 1. by: tanvir afzal
    2. 2. selenium ooh so what is this? <ul><li>in simple terms, selenium is a web testing framework that runs in any browser, suited for: </li></ul><ul><li>functional testing </li></ul><ul><li>browser compatibility testing </li></ul>
    3. 3. keep it simple, or dig deep <ul><li>just want to try it </li></ul><ul><li>simplicity – easy to use the selenium IDE to create a single or a complete suite of tests. </li></ul><ul><li>want to know more about it </li></ul><ul><li>complete solution - go deep inside selenium to know selenium remote control & grid </li></ul>
    4. 4. using selenium <ul><li>tests can be written as HTML markup. </li></ul><ul><li>test cases can be written in a number of popular programming languages (Java, .NET, Perl, Python and Ruby) </li></ul><ul><li>it can be run directly in most modern web browsers. selenium can be deployed on windows, linux, and mac. </li></ul>
    5. 5. selenium projects <ul><li>selenium IDE </li></ul><ul><li>selenium core </li></ul><ul><li>selenium RC </li></ul><ul><li>selenium grid </li></ul>
    6. 6. selenium IDE <ul><li>selenium IDE is a firefox add-on that makes it easy to record and playback tests in firefox. </li></ul>
    7. 7. selenium core <ul><li>selenium core tests run directly in a browser , just as real users do . </li></ul><ul><ul><li>need to copy selenium Core & tests directly into application web server </li></ul></ul>
    8. 8. selenium RC <ul><li>selenium remote control is a system that allows to simulate web browsers locally </li></ul><ul><li>using almost any programming language and testing framework </li></ul>
    9. 9. the way RC works http://selenium-rc.openqa.org/
    10. 10. selenium grid <ul><li>selenium grid allows several selenium remote control servers to be accessed in parallel by selenium grid server. </li></ul>
    11. 11. this is the way how grid works? http://selenium-grid.openqa.org/
    12. 12. Which tool I’ll use ?? * = experimental support is available in Selenium RC ** = theoretically possible, but not currently implemented Selenium IDE Selenium Remote Control Selenium Core Browser support Firefox Only Many All requires remote Installation No No Yes supports HTTPS/SSL Yes Yes* Yes supports multiple domains Yes Yes* No requires java No Yes No saves test results to disk No** Yes No language support Selenese Only Many Selenese Only
    13. 13. demo
    14. 14. tell me how I can use selenium IDE? <ul><li>install selenium as a firefox plug-in </li></ul><ul><ul><li>http://selenium-ide.openqa.org/download.jsp </li></ul></ul><ul><li>in firefox browser go to </li></ul><ul><ul><li>tools > selenium IDE </li></ul></ul>
    15. 15. new face of IDE 1.0 beta 2
    16. 16. tell me about regression selenium ide ant cruise control
    17. 17. projects in cruise control
    18. 18. Embedded result file from RC
    19. 19. references: <ul><li>selenium main site </li></ul><ul><ul><li>http://selenium.openqa.org </li></ul></ul><ul><li>support browser, OS, programming language, testing frameworks can be found here </li></ul><ul><ul><li>http://selenium.openqa.org/about/platforms.html#browsers </li></ul></ul><ul><li>command to run RC </li></ul><ul><ul><li>java -jar selenium-server.jar -htmlSuite &quot;*firefox&quot; &quot;http://www.somewhereinads.net&quot; &quot;E:selenium-remote-control-1.0-beta-1ads egression-testswiad-live runksuite.html&quot; &quot;E:selenium-remote-control-1.0-beta-1ads esults.html&quot; </li></ul></ul><ul><ul><li>for more help use openqa froum </li></ul></ul>
    20. 20. thanks for your patience any question ?? just through on me 
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×