Comparison of Manual Testing and Automation Testing


  • Execute Test Case: In Automation Testing, automation tools are used for executing test cases, while In Manual Testing human intervention requires for executing test cases.
  • Time, Cost and Man Power: Compare with manual testing, automation testing saves time, cost and man power.
  • Reliable: Automation testing is more reliable because automation tests perform precisely same operation each time they are run, whereas Manual Testing is less reliable as tests may not be performed with precision each time because of human errors.
  • Reusable: Manual testing is not reusable whereas in automation testing the test cases are recorded so, it’s a reusable.
  • Special Skills: Need special skills for the use of Automation Testing tools whereas no need to special skills for Manual Testing.

Posted in | 3 Comments

Cross Browser Testing Tools – Browser Compatibility Testing



At Sometimes, browser compatibility testing becomes a more challengeable for software tester or software test professionals.  Specially it’s more difficult when the team has not any expert designers.   


I have the best solution for this critical problem…!! 

There are so many free as well as paid cross browser compatibility testing tools available in the market. Using free cross browser compatibility testing tools you can test your application at basic level and if you have specific requirements for the browser compatibility testing then you may need to have a paid cross browser compatible testing tool. 

Here I listed some cross browser compatibility testing tools with its website.
 
  • Microsoft Super Preview  
Website: http://www.microsoft.com/expression/products/SuperPreview_Overview.aspx
 
  • Spoon Browser Sandbox   
Website: http://spoon.net/browsers/
 
  • Browsershots
Website: http://browsershots.org/

  • IE Tester  
Website: http://ietester.en.softonic.com/
 
  • BrowserCam
Website: http://www.browsercam.com/

  • Cross Browser Testing  
Website: http://crossbrowsertesting.com/
 
  • BrowserStack 
Website: http://www.browserstack.com/
 
  • IE NetRenderer  
Website: http://www.netrenderer.com/
 
  • Browsera  
Website: http://www.browsera.com/
 
  • Adobe BrowserLab
Website: https://browserlab.adobe.com/en-us/index.html
 
  • BrowserSeal  
Website: http://www.browserseal.com/
 
  • Browser Photo
Website: http://www.netmechanic.com/products/browser-index.shtml
 

Now using above cross browser compatibility testing tools you can test your any web application.
Enjoy Testing…!!  

Posted in | 5 Comments

Challenges in Software Testing



All software related people and industries face a lot of challenges during the project making and its execution. So, I would like to say, as a software tester, software test manager, software test engineer or software test leader, never ever get surprised when you face challenges in your software testing careers.


Some challenges in software testing are as follows:

  • Communication gap between the Developers and Testers:  Developers did not communicate with testers what they build. Wake up testers - If developers didn't communicate about what this build is about, ask them before testing. 
  • Complete Testing is never possible: Remember, for any web application or desktop application or mobile application – complete testing is never possible. Testing is always done on requirements and sampling basis. For testing, selection of test data needs good proficiency and good efficiency. 

  • Don’t Take Personally: Sometimes, developers and testers fight with each other on bugs and take the things personally rather than professionally. It becomes a major challenge for project stake holders.
  • Repeat of Testing: Regression testing becomes more challenge for software tester. For these kind of situation both testers and developers need to work together to do a proper impact analysis.  
  • Lack of Times: In most of the organizations, at the time of effort estimation, testing team is not involved. Testing team is always asked to test the build in a particular time.
  • Lack of Requirements: if detailed requirements are not discussed with you, ask for detailed requirements. Never ever assume anything and don’t compromise with this.  
 



Posted in | 1 Comment
Copyright © 2012 Software Testing Knowledge