Selenium IDE - The future if plugin-y

1,206 views

Published on

My main track rambly talk about Se-IDE, how I accidentally became maintainer, why you should write plugins, and a peek into the future.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,206
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • http://www.flickr.com/photos/thurm/1567180774/\n
  • \n
  • http://www.flickr.com/photos/jondoeforty1/3251251101/\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • http://www.flickr.com/photos/ahnmyrrh/3633342033/\n
  • http://www.flickr.com/photos/jkleeman/5383368178/\n
  • \n
  • \n
  • \n
  • \n
  • http://www.flickr.com/photos/leehaywood/4141478822/\n
  • http://www.flickr.com/photos/zizzy/3880064258/\n
  • http://www.flickr.com/photos/ferguson666/3605271302/\n
  • http://www.flickr.com/photos/jackace/565857899/\n
  • \n
  • http://www.flickr.com/photos/unclebumpy/26633936/\n
  • http://www.flickr.com/photos/merrycrafts/4541278028/\n
  • http://www.flickr.com/photos/locationscout/3595249806/\n
  • http://www.flickr.com/photos/ismotion/110129102/\n
  • \n
  • \n
  • \n
  • http://www.flickr.com/photos/valpearl/5103209989/\n
  • http://www.flickr.com/photos/beagleskin/1115046865/\n
  • http://www.flickr.com/photos/paolovalde/452146803/\n
  • \n
  • Selenium IDE - The future if plugin-y

    1. 1. Se-IDE: The Future is Plugin-y @adamgoucher http://element34.ca
    2. 2. In the beginning...http://adam.goucher.ca/?p=1218
    3. 3. If I ran the world...http://adam.goucher.ca/?p=1316
    4. 4. The Great Pluginification
    5. 5. Irony Alert!
    6. 6. Custom Commands
    7. 7. Abstracted Locators
    8. 8. Modified Behaviour
    9. 9. Updates made easy
    10. 10. Mozilla are smart
    11. 11. git clone https://github.com/adamgoucher/preflight
    12. 12. A Quick Tour
    13. 13. Register<script type="application/x-javascript" src="chrome://selenium-ide/content/api.js"/><html:script type="application/javascript"> var ide_api = new API(); ide_api.addPlugin("preflight@adam.goucher");</html:script>
    14. 14. Add Commands ide_api.addPluginProvidedUserExtension("chrome://preflight/content/extensions/extension-random.js");
    15. 15. Add Formatside_api.addPluginProvidedFormatter("preflight", "PreflightFormatter", "chrome://preflight/content/formats/preflight-formatter.js");
    16. 16. Add Behaviour ide_api.addPluginProvidedIdeExtension("chrome://preflight/content/extensions/cssLocators.js");
    17. 17. Password Manager
    18. 18. To AMO.Or not to AMO.
    19. 19. Multi-XPI FTW
    20. 20. How to play nice
    21. 21. You plugin source isopen -- somake it so
    22. 22. Don’t go crazy on the branding
    23. 23. Contribute back to the tutorial
    24. 24. The Future
    25. 25. Firefox 4
    26. 26. WebDriver Formats
    27. 27. Order of Locators
    28. 28. UI Element becomes a plugin
    29. 29. Tests
    30. 30. Cleanup
    31. 31. ‘FeatureComplete’
    32. 32. Selenese Runner

    ×