I wrote a blog on calabash-android today @ http://knowledgestack.wordpress.com/2013/05/25/calaba-sh-automated-acceptance-test-for-mobile-apps/
Saturday, May 25, 2013
Wednesday, January 19, 2011
Selenium tips and tricks
verifyElementPresent
//a[@href="${itemlink}"]
Selenium.prototype.doDisplayAlert = function(value, varName) {
alert(value);
};
P.S. Echo works only on TestRunner
SOA - Service Oriented Architecture
REST | SOAP | |
Message Format | XML | XML inside a SOAP Envelope |
Interface Definition | none | WSDL |
Transport | HTTP | HTTP,FTP,MIME,JMS,SMTP, etc... |
Five key tests for any SOA
Ten examples of SOA at work, right now
In search of an opensource one stop testing tool...
Friday, June 12, 2009
TestLink - TestLink enables easily to create and manage Test cases as well as organize them into Test plans. These Test plans allow team members to execute Test cases and track test results dynamically, generate reports, trace software requirements, prioritize and assign tasks.Get the latest UserManual (1.8) and Installation and Configuration Guide (1.8) from TestLink site. Download Testlink here. And here is a screenshot by screenshot demo.
TestLink requires MySQL, PHP and a Webserver (eg., Apache)
MySQL - MySQL is a popular open source database, it's also the database of choice for a new generation of applications built on the LAMP stack (Linux, Apache, MySQL, PHP / Perl / Python.) MySQL runs on more than 20 platforms including Linux, Windows, OS/X, HP-UX, AIX, Netware, giving you the kind of flexibility that puts you in control. (PHPMyAdmin for web based MySQL admin)
PHP - PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. If you are new to PHP and want to get some idea of how it works, try the introductory tutorial. After that, check out the online manual, and the example archive sites and some of the other resources available in the links section.
Apache - The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows. Documentation can be found here.
Bugzilla - Bugzilla is a "Defect Tracking System" or "Bug-Tracking System". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively.
TestLink cooperates with known Bug tracking systems as is Bugzilla, Mantis, etc.
Get the latest Documentation (3.3.4) from Bugzilla site. Download Bugzilla here.
Selenium - Selenium is a suite of tools to automate web app testing across many platforms. Learn more about it here.
Testlink API - XML/RPC support for get Test results from scripts/external tools.
With the new version of TestLink 1.8 http://groups.google.com/group/testlink-dev/web/automation-testing-scripts-for-tl
Disadvantages
Integration with automation tools. As I mentioned above, I read regarding integrating with Selenium in TestLink 1.8 version. But haven't tried yet. Will post if I find some info.
I read in an article that, "the simultaneous execution/update of one test scenario from several testers is not recommended. If more than one QA is working on your project, it is better to assign the scenario to a particular QA. If you have to update already executed scenario, my suggestion is to create a new version of the test plan."
Saucelabs
Thursday, July 9, 2009
Sauce Labs enables developer and testers to make their Selenium test suites run fast and provide test results, all without any of the configuration overhead of on-premise Selenium installations.FogBugz
Tuesday, August 4, 2009
Bug tracking, project management, svn, wiki and more in one place. Also, has plugin for Agile projects. Stumbled upon this tool when searching for testing related blogs.
Subscribe to:
Posts (Atom)