Deep Learning Software Testing Best Practices