Your SlideShare is downloading. ×
0
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
San Jose Selenium Meet-up PushToTest TestMaker Presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

San Jose Selenium Meet-up PushToTest TestMaker Presentation

1,814

Published on

With the Selenium project team's focus on making the WebDriver APIs a W3C standard, this is a good time to talk about where Selenium is going and the support it is getting from commercial open source …

With the Selenium project team's focus on making the WebDriver APIs a W3C standard, this is a good time to talk about where Selenium is going and the support it is getting from commercial open source companies. Frank Cohen, CEO at PushToTest, will discuss Selenium tools - record/playback utilities, deploying Selenium scripts to the Cloud, results analysis tools to surface functional issues and performance bottlenecks, and operational test database repositories - needed to be productive and successful with Selenium.

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

No Downloads
Views
Total Views
1,814
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
33
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. San Jose Selenium Meetup Scalable SeleniumFrank Cohen, +01 408-871-0122, fcohen@pushtotest.com May 16, 2012 PushToTest, TestMaker, TestCards Are Trademarks of PushToTest Contents (c) 2012 PushToTest. Ok to publish/distribute with attribution to PushToTest
  • 2. Good Outcomes For Servicing The CrowdAbout PushToTest‣Our Mission: Test, To Make A More Reliable World‣Make It Easier To Move From Manual To Automated Testing‣Support Advanced Testing, including Agile, Load, Integration‣Open Source Testing (OST) For Everyone
  • 3. Good Outcomes For Servicing The CrowdW3C and WebDriver‣Browser Testing and Tools Working Group ‣Spec and Standardize the WebDriver API ‣First Draft Edited by Simon Stewart ‣First Meeting was January 2012 in London UK ‣Mailing List http://lists.w3.org/Archives/Public/public-test-infra/ ‣Spec http://tinyurl.com/7br83uw‣PushToTest and Sauce Labs Become Tools Vendors‣Browser Vendors Provide WebDriver Implementation‣Selenium Project Focuses on WebDriver APIs
  • 4. Good Outcomes For Servicing The Crowd2012 Selenium Investments Data Driven Load and Performan Test Tests ce Testing Management Functional Testing (Smoke Test, Regression) Continuous Integration and Testing Test Authoring TestMaker (Record/Playback) Deploy To Web Access Grid and Cloud and Controls Environments Test Authoring Unit Tests Reports Root Cause Analysis4
  • 5. Good Outcomes For Servicing The CrowdA Selenium Infrastructure‣Test Authoring In MS IE‣Operating Tests In A Grid and Cloud‣Test Management To Scale-Up Selenium Use Jenkins TestMaker Rally TestCards AUT Test Process Automation LDAP Global Access, Security, Management Results Analysis TestNode Git MySQL
  • 6. Good Outcomes For Servicing The CrowdTestMaker Object Designer‣Opera tests in Internet Explorer, Chrome, Firefox, Safari, and Record‣Data-enable tests‣Assertions and check-points‣If-then, looping‣Object Repository‣On-line Help‣Ajax and Javascript
  • 7. Good Outcomes For Servicing The CrowdWhy Run Tests In The Cloud‣Larger Scale - Up To Millions of Virtual Users‣Geographic Testing - Multiple Locations from California to Sidney‣Remote Testing - Console in Deli and TestNodes in Seattle‣Browser Compatibility Testing - Easy To Manage Profiles
  • 8. Good Outcomes For Servicing The CrowdTestMaker Architecture Application Under Test PTTMonitor Web, RIA, BPM, SOA CPU, Net, Memory TestNode Bundles ScriptRunners Data Production Libraries MySQL, HtmlUnit Sahi, Selenium, SoapUI, Java csv files, rdbms queries TestMaker Console Designer Grid and Cloud Repository Results Analysis Record/Playback Test Deployment MySQL RDBMS Business Intelligence Tool8
  • 9. Good Outcomes For Servicing The CrowdOnDemand Cloud Architecture Machine Instance c1.medium TestNode Credentials AMI ID test.ds HtmlUnit Count PTTMonitor Cloud Client TestMaker http://sahi.co.in/demo Console test.ds9
  • 10. Good Outcomes For Servicing The CrowdOnDemand Cloud Architecture Machine Instance Machine Instance c1.medium c1.medium TestNode Transaction, Step, Time test.ds HtmlUnit Repository MySQL PTTMonitor Oracle MS SQL Server Cloud Client TestMaker http://sahi.co.in/demo Console10 Report
  • 11. Good Outcomes For Servicing The CrowdScalable Selenium‣testing efforts way to access and operate large-scale agile software The everyday‣Fast Real-time Visibility: Requirements, Test Cases, Results‣Measure SDLC and Quality Progress and Effectiveness‣Standardizes Test Coverage, Architecture, Results Presentation
  • 12. Good Outcomes For Servicing The CrowdTestMaker TestCards TestMaker Jenkins TestCards AUT
  • 13. Good Outcomes For Servicing The CrowdAgile Stories, Use Cases TestMaker Jenkins Rally TestCards AUT
  • 14. Good Outcomes For Servicing The CrowdSelenium In Cloud TestMaker Jenkins Rally TestCards AUT TestNode
  • 15. Good Outcomes For Servicing The Crowd Test Process Automation Continuous Story Integration Jenkins TestMaker Rally Use Case Test Operation Test Use Case Dashboard TestCards Results SummaryApplication Under Test SOAP, REST AUT Test Process Automation LDAP User Authentication Mobile Web, SOA, RIA Global Access, Security, Management Roles and Security Results Analysis soapUI Script Runner TestNode Git CSV Data Production Library Test Objects Repository MySQL soapUI TestSuite CSV Data File Results Repository
  • 16. Good Outcomes For Servicing The CrowdTry It Yourself‣Learn TestMaker ‣http://www.pushtotest.com‣Watch A Screencast and Tutorial ‣http://www.pushtotest.com/screencastcentral‣Attend An Open Source Test Workshop ‣http://workshop.pushtotest.com‣Ask For A Proposal on Licenses, Training, Support, Consulting ‣Call +01 408 871 0122, sales@pushtotest.com

×