主要描述功能测试、性能测试、自动化测试和嵌入式测试的测试工具类型和如何选择合适的测试工具