tag:blogger.com,1999:blog-3220508875038756731.post6230463818517097380..comments2024-03-21T02:17:46.286-05:00Comments on Notes, How Tos, Things To Remember, Things I'll soon forget: Using (Test::?)WWW::Mechanize to test AJAX callsLee Carmichaelhttp://www.blogger.com/profile/12196361943882608758noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-3220508875038756731.post-74401452754146808622012-07-13T10:37:38.355-05:002012-07-13T10:37:38.355-05:00The tests are hand coded in Perl. Coincidentally ...The tests are hand coded in Perl. Coincidentally I did a presentation last night to London.pm about Selenium testing with Perl. You can view the slides here (there is some example code): <br /><br />http://kablamo.org/selenium-2012-londonpm-slides/<br /><br />We use Jenkins as well. Feel free to email me with questions.kablamohttps://www.blogger.com/profile/12359456987754661392noreply@blogger.comtag:blogger.com,1999:blog-3220508875038756731.post-49280804417466153732012-07-09T09:53:19.869-05:002012-07-09T09:53:19.869-05:00Hi Eric,
Great to hear from you. We do a little b...Hi Eric,<br /><br />Great to hear from you. We do a little bit of testing with Selenium. I'm working on adding more but its slow going. I'll take a look at the Test::WWW::Selenium, i'd love to find a way to integrate those with our Jenkins test suite. <br /><br />When uses Test::WWW::Selenium (and Test::WWW::Selenium::More) do you first record you tests with the IDE or do you hand code the JS?Lee Carmichaelhttps://www.blogger.com/profile/12196361943882608758noreply@blogger.comtag:blogger.com,1999:blog-3220508875038756731.post-51562015059451906852012-07-06T05:33:35.024-05:002012-07-06T05:33:35.024-05:00Hi Lee! Do you guys use Selenium? We are writing...Hi Lee! Do you guys use Selenium? We are writing Perl tests using Selenium which starts up a browser and interacts with your site using javascript. See Test::WWW::Selenium and maybe Test::WWW::Selenium::More (which I wrote). There would be some initial yak shaving to set up automated testing, etc. But the advantage (over WWW::Mechanize) is that it exercises your javascript.kablamohttps://www.blogger.com/profile/12359456987754661392noreply@blogger.com