Artificial Intelligence on Security Testing