Tuesday, January 31, 2017
How To Improve Test Case Efficiency?
In software programming and development world, best software developers always write their unit test cases first keeping in mind the functional requirements before starting their coding phase which improves their coding quality and efficiency.
Relatively, software testers should write their test cases during the earlier stage of the software development life cycle and it is best to write test cases during the software requirements phase. The QA manager or test manager should gather and prepare the maximum possible documents as per the list is given below:
Read more - Improve test case efficiency
Wednesday, January 25, 2017
A Context-Driven Approach to Automation in Testing
Testing is a part of the critical and creative work that happens in the design studio but “automation” inspires people to think of mechanized assembly-line work done on the factory floor. The term test automation is also unclear.
Firstly, test automation is not human at all. Since you don’t pay the computer, it is incredibly inexpensive and fast too. Secondly, test automation is a skillful activity executed by humans who write and operate software over hours, days or weeks and those people must be paid for their time.
Wednesday, January 18, 2017
How to run parallel execution in Selenium Grid using TestNG?
By claire mackerras1:31 AMautomation software testing services, browser automation testing, Mobile App Testing using Selenium, selenium automation testing services, selenium browser automation, Software Testing
No comments:
Selenium Grid is a proxy server that enables the user to run tests in
parallel on multiple machines. It manages different browser versions and
configurations centrally. Selenium Grid allows the selenium test
scripts to route the commands to remote web browsers.
When the Selenium Grid is to be used?
Selenium Grid must be used when you want to do either one or both of the following:
Tests can be run against different browsers, operating systems, and machines all at the same time: For
this, you need to ensure whether the application being tested is fully
compatible with a wide range of browser-OS combinations.
Click here to read more: https://www.bugraptors.com/blog/run-parallel-execution-selenium-grid-using-testng/
Tuesday, January 10, 2017
Top 5 software testing traps & How to overcome them
Being a software tester, you might face situations that challenge your
efficiency and effectiveness as a tester. Testers must be aware of the
hurdles, mistakes and traps that they may encounter in their lives.
Following are the top 5 traps that you will ever run into in your
software testing career and also the ways to overcome those traps.
Unaware of the Testing Goal
Sometimes you fall into a situation where you have no idea about the new or enhanced features that needs to be tested. So the tester might fail to recognize the goal when a new functionality/ project needs to be tested. However, if one doesn’t understand in the beginning, it might produce concerns later in the execution and planning phase.
For more read here: https://www.bugraptors.com/blog/top-5-software-testing-traps-overcome/
Unaware of the Testing Goal
Sometimes you fall into a situation where you have no idea about the new or enhanced features that needs to be tested. So the tester might fail to recognize the goal when a new functionality/ project needs to be tested. However, if one doesn’t understand in the beginning, it might produce concerns later in the execution and planning phase.
For more read here: https://www.bugraptors.com/blog/top-5-software-testing-traps-overcome/
Wednesday, January 4, 2017
An introduction to PhantomJS: A headless browser for Automation Test.
By claire mackerras3:10 AMAutomation Testing, Automation Testing Services, headless webkit, phantomjs
No comments:
A headless WebKit which offers native and quick support for a number of web standards. PhantomJS is scriptable with a JavaScript API and permits webpage capturing, pages manipulation, access to the file system and page settings.
Also it contend with mobile Webkit, which supports touch events.
Also it contend with mobile Webkit, which supports touch events.