软件测试方法、流程、类型、缺陷