Use case
2016-11-01 22:21:15 0 举报
在一个大型软件开发项目中,项目经理需要确保所有的开发活动都符合预定的时间表和预算。为了实现这个目标,他们使用了一个名为“Use Case”的工具。这个工具允许他们创建详细的项目计划,包括所有的开发任务、预期的结果以及每个任务的优先级。通过使用Use Case,项目经理可以清楚地看到整个项目的进度,并能够及时调整计划以应对任何可能出现的问题。此外,Use Case还提供了一个方便的方式来跟踪项目的预算,确保所有的开支都在控制之内。总的来说,Use Case是一个非常有效的项目管理工具,它帮助项目经理成功地完成了这个大型软件的开发项目。
作者其他创作
大纲/内容
增量覆盖率信息 (.info)
生成增量覆盖率报告
源码
增量覆盖率报告
结束
待测版本与基线版之间的diff信息
获取增量代码的增量覆盖信息
ruby CoverageConfigurer.rb -g \"gemfile的路径\" -p \"podfile的路径\" -x \"project的路径\" -px \"Pods.xcodeproj的路径\"目的:修改project,新增在编译的时候执行coveragekit仓库中的coverage-server脚本的配置。
获取并解析待测版本与基线版之间的diff
全量覆盖率信息 (.info)
获取新增和修改文件的全量覆盖信息
项目首次编译,会自动执行sh coverage-server podfile_relative_project_path pod_project_relative_project_path目的:执行coverage config 并获取该命令需要的参数
执行:coverage config \"$SRCROOT\" \"$PROJECT_FILE_PATH\" \"$podfile_relative_project_path\" \"$TEMP_ROOT\" \"$pod_project_relative_project_path\" \"$FULL_PRODUCT_NAME\" \"$PRODUCT_SETTINGS_PATH\
再次编译并执行项目,测试自己所做的修改,这个过程会采集覆盖率数据。
检测完毕,执行git push 将代码推到远端。在git push 的时候 会自动执行 coverage src_root_path derived_data_path pod_name version_name目的:生成覆盖率信息,将覆盖率信息上传至monitor平台
开始
0 条评论
下一页