Close

Functional Testing

Use local in-market resources to test your solutions prior to launch

We specialize in blackbox testing and soon we will be offering other types of functional testing.

We specialize in blackbox testing and soon we will be offering other types of functional testing.

Our functional testing typically involves five steps:

  1. The identification of functions that the software is expected to perform
  2. The creation of input data based on the function’s specifications
  3. The determination of output based on the function’s specifications
  4. The execution of the test case
  5. The comparison of actual and expected outputs

Our functional testing identifies errors that affect a product’s capabilities or how the user will experience a product.

For example, as game competition intensifies, delivering a bug-free product is crucial today. Due to the balancing act of complexity of game software and its many opportunities for bugs being introduced on the one hand and the end user’s expectation to get a fun product that is released on time and works flawlessly on the other hand even the smallest titles require thorough functional testing. Amongst the possible issues that need to be detected are:

  • Crashes, hangs and performance issues. While probably the most obvious bug to spot when coming across it, a crash or hang does not necessarily need to be in the obvious or main path of the game. In many cases timing, configuration and the combination of different actions play a crucial role.
  • Game play issues. These can be progression stoppers, problems with the controls of the game, events that don’t get triggered or triggered incorrectly and many more.
  • Graphics issues like graphic corruptions, clipping, problems with location, color or missing graphics and animation are wide spread especially in earlier stages of the development cycle.
  • Audio and Text issues. Often these result from changes that are made to the game mechanics after text and audio have been implemented, but even if this is not the case there is plenty of room for error. Problems can range from incorrect instructions and inconsistencies to issues with style and mood.

Functional testing with eDataFarm will help your company deliver error–free products that attract and compel new players to your game.

All testing at eDataFarm are carried out by experienced testers who are keen gamers from all over the world.

If you would like to speak to a functional testing expert who will be able to offer you advice on your project and explain how we can help, please contact us today.