安卓软件开发进阶之工具也疯狂

我是大连一家车联网公司的一名安卓开发人员,在我们公司开发一个app的时候,通常都会有几个版本。一个是开发环境版本,这个是我们开发人员自己开发用的版本。一个是测试环境版本,这个是给测试用来测试用的版本。一个是生产环境版本,这个是给客户实际应用的版本。每次有新需求追加或者bug回归提测的时候,我们都要手动修改环境变量,然后逐一进行编译构建打包。这样不仅影响开发效率,而且涉及到手动操作很有可能因为误操作,导致三个版本代码不一致。另外,打好包后,我们还需要手动修改各应用包的名称然后发布到仓库,给测试还有生产部门使用。同时,多人协作开发同一个APP的时候,每次我们同步服务器代码后,都可能因为别人上传了新代码导致编译构建环境发生变化而编译构建失败。

正常开发流程

之前,我们团队一直因为这个事情困扰着,也尝试过寻找工具去解决这个问题,但是后来都因为这样那样的原因放弃了。直到后来,一次偶然的机会,我接触到华为软件开发云这个产品。本来也没想用这个东西,但是后来随着新需求不断迭加以及提测频率不断加快,我们开发人员实在是不堪忍受打包、发布以及环境混乱导致的问题,我就尝试用了一下华为软件开发云,结果真是意外惊喜。首先,它支持Gradle编译构建,只要通过初期的第一次配置,以后就可以做到,一键打包多个APK,而且打包成功后可以直接发布到构建仓库,大大缩短了开发时间,并且提高了开发质量,避免了每次手动操作可能带来的误操作。同时,在云上编译构建也屏蔽了因为本地编译构建环境不一致而导致的各种问题。下面给大家图片展示一下。

使用华为软件开发云后流程

通过buildTypes我们可以轻松在编译构建里加入自己想要构建的版本。

app-staging-unsigned.apk就是我们新添加生成的apk。

通过添加编译构建后任务,我们可以直接把编译构建生成的包,发布到发布仓库里。如下图所以,编译构建好的APK已经发布到发布仓库里了。这样就解决了我们一直头疼的问题。但是惊喜不止这些。

正常我们在工作中用到的测试管理工具,例如禅道等,往往只能看到测试用例,而没有办法看到需求,做不到测试用例跟需求的关联,这就容易造成我们在设计测试用例的过程中可能会有遗漏的情况发生。

华为软件开发云特有的需求-用例-缺陷双向追溯方法,可以很好的帮助用户解决这一问题,确保所有需求都被正确测试,杜绝漏测、误测。另外它所提供的多维度产品质量看板,也可以帮助我们全方位评估产品质量,保障产品高效验收。

通过上图,我们可以看出,在华为软件开发云我们可以在每一个需求下方,设计相关用例,这样就可以根据需求有针对性的设计用例,同时也能避免需求被漏掉的情况。

然后华为软件开发云还提供验收报告功能,通过验收报告功能我们可以一目了然的多维度的把握当前测试的进度。

另外在进行安卓开发的时候,多机型适配,也是一个很大的问题。因为安卓的开源性,导致各厂家机型多种多样,而且更新换代快,如果用真机测试的话,等待采购耗时长,效率低而且也不够全面。

华为软件开发云上线的多机型适配测试功能,彻底解决这一问题。多种机型在线使用,实时更新,不必再因为机型适配不足,而担心在生产环境中引发各种问题。

这个真是意外收获,华为软件开发云不仅解决了我们开发侧这边一个困扰许久的问题,同时也帮助测试更好、更全、更便捷的进行测试管理。真是工具也疯狂啊!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,015评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,262评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,727评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,986评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,363评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,610评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,871评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,582评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,297评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,551评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,053评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,385评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,035评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,079评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,841评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,648评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,550评论 2 270

推荐阅读更多精彩内容