www.8029.com-首页

教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

传智教育|传智播客

一样的教育,不一样的品质

全国校区

 

App缺陷产生的原因有哪些?【App测试】

更新时间:2020年10月09日15时05分 来源:传智播客 浏览次数:

App缺陷就是通常所说的Bug,它是指App中(包括程序和文档)存在的影响App正常运行的问题。IEEE(Institute of Electrical and Electronics Engineers,电气电子工程师协会)729-1983标准对App缺陷有一个标准的定义:从产品内部看,缺陷是产品开发或维护过程中存在的错误、毛病等各种问题;从产品外部看,缺陷是系统运行过程中某种功能的失效或违背。

App缺陷的产生主要是由App产品的特点和开发过程决定的,比如需求不清晰、需求频繁变更、开发人员水平有限等。归结起来,App缺陷产生的原因主要有以下几点。

(1)需求不明确。App需求不清晰或者开发人员对需求理解不明确,导致App在设计时偏离客户的需求目标,造成App功能或特征上的缺陷。此外,在开发过程中,客户频繁变更需求也会影响App最终的质量。

(2)App结构复杂。如果App系统结构比较复杂,很难设计出一个具有很好层次结构或组件结构的框架,这就会导致App在开发、扩充、系统维护上的困难。即使能够设计出一个很好的架构,复杂的系统在实现时也会隐藏着相互作用的难题,而导致隐藏的App缺陷。

(3)编码问题。在App开发过程中,程序员水平参差不齐,再加上开发过程中缺乏有效的沟通和监督,问题累积越来越多,如果不能逐一解决这些问题,会导致最终App中存在很多缺陷。

(4)项目期限短。现在大部分App产品开发周期都很短,开发团队要在有限的时间内完成App产品的开发,压力非常大,因此开发人员往往是在疲劳、压力大、受到干扰的状态下开发App,这样的状态下,开发人员对待App问题的态度是“不严重就不解决”。

(5)使用新技术。现代社会,每种技术发展都日新月异。使用新技术进行App开发时,如果新技术本身存在不足或开发人员对新技术掌握不精,也会影响App产品的开发过程,导致App存在缺陷。


猜你喜欢:

App缺陷怎么写?有哪些规范? 

功能测试、性能测试和自动化测试三者之间有什么差异?

为什么传统的测试方法不能保证AIApp的质量?

App测试培训课程 

www.8029.com|www.8029.com

XML 地图 | Sitemap 地图