competitive testing