当前位置: 首页 > wzjs >正文

中国电子加工网站长工具seo综合查询是什么

中国电子加工网,站长工具seo综合查询是什么,广告公司名字参考,注册网站要多少钱2.7.1 简介 iOS和Android类似,也存在这样的情况: (1)一个项目有废弃的功能,但是只从应用层面屏蔽了对应的入口,代码依然存在; (2)某此极端的兜里代码,正常…

2.7.1 简介

iOS和Android类似,也存在这样的情况:

(1)一个项目有废弃的功能,但是只从应用层面屏蔽了对应的入口,代码依然存在;

(2)某此极端的兜里代码,正常情况下无法测试,生成报告时依然会统计进覆盖率报告。

(3)多个需求混合开发,只希望看到本需求的增量报告,当然此种情况后面还有其他优化方案。

还有一些其他的情况,就是项目中有些代码不需要统计到覆盖率报告中,全量报告或是增量报告中却存这类数据,影响问题分析和数据度量,业务同学反馈能否去掉此类数据?

2.7.2 排除指定的类

无论是Object C还是Swift开发的iOS应用,在生成覆盖率报告的时候,都会生成info格式的报告。

1,Object c 通过lcov命令生成info报告数据

lcov -b <测试代码路径> -d <gcda目录位置> -c -o result.info --rc lcov_branch_coverage=1

2, Swift项目生成info文件:

xcrun llvm-cov export ./shoppingCart 
--instr-profile=test.profdata -use-color 
--format=lcov > ./newreport.info

生成info格式的文件后,里面的数据就是以类为单位,包含各种覆盖率数据。

3,去掉指定类的覆盖率数据

要排除指定的类,就把info文件中包含这个类的所有信息去掉即可,如去掉类:/Users/****/DataHelper/KImPinYin.swift的覆盖率信息,

只需要把以:SF:/Users/****/DataHelper/KImPinYin.swift开始,到第一个end_of_record之间的数据,将其他的类信息保存成新的info文件 newrport.info。

然后再生成报告:

genhtml -o newreport newrport.info

2.7.3 排除高级用法

     由于info文件记录了类,函数,分支等具体信息,所以也可以针对具体的类,去掉指定的函数,指定的行的覆盖率数据。

以行为例:DA:XX 代表文件中的第几行,紧跟着的数字代码执行多少次。如果要去掉这个行的覆盖率信息,将执行次数改成0。

如果要去掉函数信息,可以先算出函数的起始位置,将这个范围内的行执行次数都改成0,再把整个类的函数信息减1。其他的信息根据自己的需求进行改写。

http://www.dtcms.com/wzjs/39828.html

相关文章:

  • 做外贸实用网站百度知道客服电话人工服务
  • 如何修改网站的关键词seopeixun
  • 搜索引擎优化是什么北京seo顾问外包
  • 怎么修改wordpress主题的样式表seo免费优化网站
  • 招商平台哪个好windows优化大师收费吗
  • 做网站建设工资多少营销策划的重要性
  • 北京专业英文网站建设灰色词排名接单
  • 如何用网站做淘宝联盟网络营销策划书案例
  • 钦州网站建设提高工作效率的方法有哪些
  • 网站开发 硬件环境北京计算机培训机构哪个最好
  • 口碑最好的旅游网站网上销售有哪些方法
  • 广州协安建设工程有限公司网站网站外链推广平台
  • 做视频在哪个网站找素材餐饮管理培训课程
  • 万网购买网站点击seo软件
  • wordpress 本地环境seo网站推广怎么做
  • 长春营销型网站制作万网登录入口
  • 自己建一个电商网站上海比较好的seo公司
  • 宣城哪里做网站搜索引擎网站大全
  • 群晖wordpress外网仿问设置西安seo服务公司
  • 专做健身餐的网站来几个关键词兄弟们
  • 怎样建立自己网站视频网站崇左seo
  • 沧州做网站的专业公司西安区seo搜索排名优化
  • 宾馆做网站腾讯企点qq
  • 网站开发前端和后端的区别百度普通版下载
  • 免费招聘网站推荐seo推广哪家服务好
  • 哪个网站能下载gif站长工具是干嘛的
  • 作风建设网站首页热点事件营销案例
  • 泉州专业网站建设搜狗搜索引擎优化指南
  • 出格做网站怎么样网店推广方式有哪些
  • 政府单位网站模板下载天津seo结算