La notion de guerilla testing désigne une méthode qui consiste à effectuer, de façon simple et parfois improvisée, des tests d’applications (site web, applications mobiles, logiciels…) à des utilisateurs « cobayes » choisi au hasard. Cette méthode pe ut se dérouler dans un lieu public ou encore dans les locaux de l’entreprise auprès des salariés et sur un nombre restreint d’utilisateurs. Ce test permet d’éviter des erreurs d’utilisation client, et ainsi d’amélioration les points faibles de l’appl ication. Cependant le guerilla testing est moins fiable et abouti que les tests traditionnels planifiés à l’avance.