您当前的位置:学院动态 > 行业资讯 > 正文

  软件开发人员解决bug的方法

 
  每个软件开发人员都会遇到bug,那bug是什么呢?当软件开发人员能够测试标准后发掘的问题成为bug。那么解决bug的方法有哪些呢?首先软件开发人员需要掌握怎样快速定位,之后修改程序就可以了。




软件开发人员
软件开发人员


 
  一、断点调试:
 
  1、打断点:打断点、清除断点。
 
  2、启动调试模式的两种方式:一是通过debugas启动调试程序;二是在程序运行时,DDMS视图下选取要调试的程序,启动调试模式。
 
  3、调试:可使用F5、F6、F7、F8快捷键。
 
  4、通过watch查看成员变量。
 
  二、打印调试:
 
    打印调试对于循环、JNI等代码段很有效,循环时越发管用。




软件开发员
软件开发员


 
  三、目视法:
 
    适用codereview,但毕竟人为的,多打一个点,都会出现问题,不过代码量少的时候很好用。
 
  四、自动化测试:
 
    Android程序开发自动化测试工具有:monkey、Robotium、Appium、云端测试。
 
  五、排除法:
 
    当遇到随机问题时可使用排除法检验,先大概定位问题点,再用代码一点点注释,查看变化,渐渐缩小问题范围。




软件开发
软件开发



 
  Bug不可怕,就看你有没有方法,有没有能力去解决它。软件开发是当前市场最火的行业,顽石科技,作为软件开发人员培训机构,雄厚的师资力量,零起点入学到精通,专业培训,实战教学,帮你完成软件开发人员的蜕变,还在犹豫什么,抓紧2017的开始,加入IT软件开发吧!相关案例请参考《IT软件开发编程人员的成长经历》。



本文为顽石原创,转载必须注明网址:http://www.mhsilh.com.cn/html/2017/xingyezixun_0215/169.html

顽石】旗下的IT学院有专业的:Java培训 | Android培训 | WEB前端培训 | PHP培训 | 等程序开发课程学习。校区分布在石家庄、邯郸、邢台、保定、衡水、北京等地。
? 必中一位 加拿大28赌博骗局官网 吉林十一选五开奖杳 高频彩新11选5 1分快3官方彩 3d开奖结果专业版 江苏七位数预测坐标走势图 泳坛夺金中奖规则河南 18选7今日开奖结果 山东群英会遗漏数据 海南4+1玩法中奖缴税 浙江体彩6+1开奖结果查询果 31选7开奖走势图 北京快3多期开奖结果查询 浙江11选5遗漏值 富深所 广东麻将app