exhaustively

adverb
  1. in a thorough and complete manner; covering all possibilities or aspects

Examples