What Are We Missing When Testing Our Android Apps?

Android’s broad adoption drives the development of millions of new apps. Apps on this OS are not just trivial games; many of them handle sensitive information, exhibit complex structure, and require high reliability and trustworthiness. The authors discuss the problem of testing Android apps—the res...

Descripción completa

Detalles Bibliográficos
Publicado en:Computer (00189162) Vol. 51; no. 4; pp. 60 - 69
Autores principales: Rubinov, Konstantin, Baresi, Luciano
Formato: Artículo
Publicado: IEEE Apr2018
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=129455547&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 129455547
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Apr2018
      vid: 51
      iid: 4
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        129455547
        10.1109/MC.2018.2141024
      ppf: 60
      ppct: 9
      formats:
      tig:
        atl: What Are We Missing When Testing Our Android Apps?
      aug:
        au:
          Rubinov, Konstantin
          Baresi, Luciano
        affil: Politecnico di Milano
      su:
        Mobile app development
        Android (Operating system)
        Computer software testing
        Information processing
        Mobile computing
      sug:
        subj:
          Mobile app development
          Android (Operating system)
          Computer software testing
          Information processing
          Mobile computing
      keyword:
        Analytical models
        Android
        Androids
        Computer applications
        debugging
        Graphical user interfaces
        Humanoid robots
        mobile
        mobile applications
        mobile computing
        Runtime
        Software development
        Software testing
      ab: Android’s broad adoption drives the development of millions of new apps. Apps on this OS are not just trivial games; many of them handle sensitive information, exhibit complex structure, and require high reliability and trustworthiness. The authors discuss the problem of testing Android apps—the results achieved with current approaches, and what is still missing and requires fresh solutions.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2018
    holdings:
      @attributes:
        islocal: N