跟你们说个事儿。前两天我在自己写的安卓小游戏里瞎戳,愣是让我戳出来一堆红字报错。我这暴脾气,能忍么?立马撸袖子就想改,可转念一想——鬼知道我修完这个会不会又搞崩别的功能?硬着头皮开始研究这劳什子测试。
第一步:抓瞎找工具,差点把手机砸了
咱也不知道啥靠谱,搜了半天,有人提Android Studio自带了测试玩意。我火速打开这吃饭的家伙,对着空白项目发愣。左下角找了半天,看见个"Run"按钮旁边有个小箭头,点开一看,真有"Test"选项!赶紧右键项目文件夹新建了个测试目录,随便塞了个测试类进去。手一抖运行了,结果满屏绿勾!啧,我寻思这破代码都没写,哄小孩?
第二步:憋出人生第一个测试
头铁对着按钮点击的代码死磕。
- 直接复制了按钮那行代码扔进测试类
- 让测试假装点它一下
- 写上判断:点完该显示的文本没显示,老子就报错!结果一运行——唰!红字弹出来了!靠,真被我蒙对了,游戏里就是这文本没出来!
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
第三步:瞎鸡儿写了个更坑自己的测试
尝到甜头了,膨胀!给另一个需要倒计时的功能写测试。
- 代码设置5秒倒计时
- 测试里想都没想就直接检查结果
- 结果运行完又红了,骂骂咧咧才发现等都没等就检查,坑爹!赶紧塞了句硬等5秒的代码,这回可算绿了。
第四步:差点把自个儿手机当砖头
得寸进尺想试试真机。插上我那破安卓机,Android Studio半天不识设备。气得我差点把数据线撅了!翻箱倒柜开USB调试开关,开发者选项藏得跟地道战似的。等驱动装完终于跑起测试时,手机屏幕自己狂跳,隔壁同事还问我是不是在练一指禅——那场面,活像手机成精了!
第五步:真香定律虽迟但到
修复了之前发现的文本问题,把两个测试又跑一遍。看着绿条蹦出来那刻,感觉自己能改行写BUG了!转头就在游戏里猛戳那个按钮十几次——稳如老狗! 早知道这么省心,当初就该把这破测试当祖宗供着!
