User:Charlie.Ashton/sandbox

iTech Labs is an ISO/TEC 17025 certified gaming testing laboratory. iTech perform tests on gaming products and systems against regulated requirements and/or relevant standards, to ensure product reliability and resilience.

Testing:
iTech Labs offers testing and certification of a wide variety of products and systems supplied by online gaming operators and developers.

Random Number Generator (RNG) Evaluation
Testing of an RNG ensures that cards, dice numbers, slot game symbols, feature game outputs, jackpot triggers etc, are unpredictable and statistically random.

Game Output Audits
iTech Labs conducts two different kinds of game output audits. The first is an audit of the actual Return To Player (RTP) percentage. This is the percentage of the total winnings returned to the player from the total amount of bets placed on each game/game type. Data required for this calculation is acquired from the game logs. The actual RTP is then compared with the theoretical RTP of each game/game type. The second kind of game output audit is the testing of RNG, which is covered in the section above.

Testing and Certification of Poker Systems
Poker testing primarily covers:
 * Game rules evaluation to verify whether or not gameplay corresponds with them.
 * Functional testing of games and tournaments - Including testing for correct operation of games, controlled testing of both games and tournaments, game logs verification, game interruptions testing etc.
 * Evaluation of the collusion detection and prevention mechanisms.
 * Verifying essential system reports - Including performance reports of games and tournaments, player reports, and payment reports.
 * RNG testing.

Testing and Certification of Casino Systems and Games
Casino Systems and Games testing primarily cover:
 * Game rules evaluation to verify whether or not gameplay corresponds to them.
 * Return to Player (RTP) calculations for each of the games.
 * Functional testing of games - Including testing for correct operation of games, controlled testing of games, game logs verification, game interruptions testing etc.
 * Verifying essential system reports - Including performance reports of games, player reports, and payment reports.
 * RNG testing.

Testing and Certification of Sportsbetting Systems
iTech Labs testing ensures that online wagers placed on Sportsbetting events comply with the relevant standards, that the wagers have been placed correctly, and that outcomes are in accordance with regulatory requirements. Sportsbetting testing primarily covers:
 * Functional testing. This requires testing many parts of the wagering operation to ensure it is functioning correctly, this includes: wager placement, cancellations, result entry, payment of winnings, abandoned events, refunds etc. Functional testing also includes the controlled testing of wagering operation, wagering transactions log verification, system interruptions testing etc.
 * Verifying essential system reports, this includes performance reports of games, player reports, and payment reports.

Testing and Certification of Pari-mutuel Systems
iTech Labs testing helps to ensure that online based pari-mutuel wagering applications comply with the relevant standards. Testing also ensures that all wagers are placed into the correct pools for each bet type and that the dividends/odds are calculated dynamically based on the wagers that were placed on each bet or event pool.

Pari-mutuel testing primarily covers:
 * Evaluation of the bet/event type rules to verify that pari-mutuel wagering bet/event type functionality corresponds to them.
 * Functional testing. This requires testing many parts of the wagering operation to ensure it is functioning correctly, this includes: wager placement, cancellations, result entry, payment of winnings, abandoned events, refunds etc. Functional testing also includes the controlled testing of wagering operation, wagering transaction log verification, system interruptions testing etc.
 * Verifying essential system reports, this includes performance reports of games, player reports, and payment reports.

Multi-lingual Testing
Game rules and artwork are evaluated to ensure a true translation of English version of the game. Additionally, iTech Labs checks to see if the correct terminology is being used for each language. Testing is done by native speakers of the language who are accredited as translators.

Independent Software Testing
Independent software testing is designed to ensure that the software has been put to test by people other then the developers. Independent software testing provided by iTech Labs focuses on: unit testing, functional testing, regression testing, performance testing and integration testing.

Standards:
Itech Labs tests gaming operators to the standards set by the jurisdictional regulators their clients are regulated by. In cases where the gaming operator is operating outside regulated gaming jurisdictions or no standards are applicable, iTech Labs will test and certify the gaming operator to a standard set by iTech Labs. iTech Labs can test against the published standards of the following gaming jurisdictions:
 * Alderney Gambling Control Commission, Alderney
 * Gibraltar Regulatory Authority, Gibraltar
 * Isle of Man Gambling Supervision Commission, Isle of Man
 * L'Amministrazione autonoma dei monopoli di Stato, Italy
 * Kahnawake Gaming Commission, Canada
 * Lotteries and Gaming Authority, Malta
 * Northern Territory Gaming & Racing, Australia
 * Tasmanian Gaming Commission, Australia
 * UK Gambling Commission, United Kingdom

Online casinos that have been reviewed by iTech labs will typically display the iTech Labs logo at the bottom of their homepage to authenticate that testing had been done.