首页> 外文学位 >An Exploration of User-Visible Errors in Web-based Applications to Improve Web-based Applications.
【24h】

An Exploration of User-Visible Errors in Web-based Applications to Improve Web-based Applications.

机译:探索基于Web的应用程序中的用户可见错误,以改进基于Web的应用程序。

获取原文
获取原文并翻译 | 示例

摘要

Web-based applications are one of the most widely used types of software and have become the backbone of the e-commerce and communications businesses. These applications are often mission-critical for many organizations, but generally suffer from low customer loyalty and approval. Although such concerns would normally motivate the need for highly-reliable and well-tested systems, web-based applications are subject to constraints in their development lifecycles that often preclude complete testing.;To address these constraints, this research explores user-visible web-based application errors in the context of web-based application error detection and classification. The main thesis of this research is that user-visible web-based application errors have special properties that can be exploited to improve the current state of web application error detection, testing, and development. This thesis is evaluated using seven specific falsifiable hypotheses.;This research presents highly-precise, automated approaches to the testing of web-based applications that reduce the cost of such testing, making their adoption more feasible for developers. Additionally, a model of user-visible web application error severity is constructed, backed by a human study, to refute the current underlying assumption of error severity uniformity in defect seeding for this domain, as well as to propose software engineering guidelines to avoid high severity errors, and facilitate testing techniques in finding high-severity defects.;Studying error severities from the consumer perspective is a novel contribution to the web application testing field. This research approaches testing web-based applications by recognizing that errors in web applications can be successfully modeled using the tree-structured nature of XML/HTML output, that unrelated web applications fail in similar ways, and that these failures can be modeled according to their consumer-perceived severities, with the ultimate goal of improving the current state of web application testing and development.;The strategies presented in this dissertation have the potential to (1) increase the perceived return-on-investment for testing web-based applications, thereby improving their reliability, and (2) decrease consumer loss due to errors and their perceived severity.
机译:基于Web的应用程序是使用最广泛的软件之一,并且已成为电子商务和通信业务的骨干。这些应用程序通常对许多组织来说都是关键任务,但通常会受到客户忠诚度和批准率低的困扰。尽管这些顾虑通常会激发对高度可靠且经过良好测试的系统的需求,但基于Web的应用程序在其开发生命周期中会受到一些限制,而这些限制通常会妨碍进行完整的测试。为了解决这些限制,本研究探索了用户可见的Web-基于Web的应用程序错误检测和分类上下文中的基于应用程序的错误。这项研究的主要论点是,基于用户可见的基于Web的应用程序错误具有特殊的属性,可以利用这些属性来改进Web应用程序错误检测,测试和开发的当前状态。本论文使用七个具体的伪造假设进行评估。本研究提出了一种高精度的自动化方法来测试基于Web的应用程序,从而降低了此类测试的成本,从而使开发人员更容易采用这些方法。此外,在人类研究的支持下,构建了用户可见的Web应用程序错误严重性模型,以驳斥该域缺陷植入中错误严重性均匀性的当前基本假设,并提出软件工程准则以避免严重性高错误,并有助于发现高严重性缺陷的测试技术。从消费者的角度研究错误严重性是对Web应用程序测试领域的新贡献。这项研究通过认识到可以使用XML / HTML输出的树结构性质成功地对Web应用程序中的错误进行建模,不相关的Web应用程序以相似的方式失败以及可以根据其失败进行建模的方法来测试基于Web的应用程序消费者感知的严重程度,其最终目标是改善Web应用程序测试和开发的当前状态。本文提出的策略有可能(1)增加测试基于Web的应用程序的感知投资回报,从而提高了可靠性,并且(2)减少了由于错误及其可感知的严重性而造成的消费者损失。

著录项

  • 作者

    Dobolyi, Kinga.;

  • 作者单位

    University of Virginia.;

  • 授予单位 University of Virginia.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 168 p.
  • 总页数 168
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号