`
阳光星心
  • 浏览: 76109 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

自动化测试的优缺点

阅读更多

自动化测试有什么好处:

a)        节省人力,只要代码维护的好,不需要那么多人就可完成测试

b)        节省时间,测试脚本可以晚上或者是周末跑测试脚本

c)         优化资源分配,在运行测试脚本的同时,QA可以做其他事,比如设计新测试用例

d)        方便regression,极大提高效率

e)        增加软件的可信度,测试是机器执行的,排除了手工测试时因人为情绪而发生的随意性或疏忽性,测试结果更可信

f)         能完成手工不易控制的工作,比如采集系统cpu占有率信息,手工计算很复杂,还要进行数据比对,使用脚本更简单,更方便。

自动化测试的缺点:

a)        脚本维护成本高,尤其是版本变动比较大,对项目来说,是潜在的风险

使用什么自动化测试工具,对于client端的同学来说,一般是QTP,而对于server端的,我们使用的是perl和shell写的自动化测试框架。

分享到:
评论

相关推荐

    自动化测试可行性分析报告

    在本报告中,我们讨论了自动化测试工具的种类、自动化测试的优缺点、自动化测试在 XXXX 客户网银资金管理系统中的应用等。 功能测试工具是自动化测试中最常用的工具,例如 IBM 的 RFT、Mercury 的 QTP 等。这些...

    软件测试中的手工测试与自动化测试的优缺点

    软件测试中的手工测试与自动化测试的优缺点自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果...

    自动化优缺点

    自动化优缺点 回归测试更方便、可靠。 可运行更多、更繁琐的测试,且快速、高效。 可执行一些对于手工测试来说相当困难或根本做不到的测试。

    自动化测试框架基础指南.pdf

    自动化测试框架基础指南 自动化测试框架是软件测试中的一种重要工具,可以帮助测试人员快速、准确地进行测试,从而提高测试效率和测试覆盖率。在本文中,我们将从自动化测试框架的基础知识开始,探讨自动化测试框架...

    自动化测试基础

    ### 自动化测试基础知识点详解 #### 一、自动化测试概述 **自动化测试**是将传统的手工测试过程中涉及的操作步骤转换成...了解自动化测试的基本概念、目的、优缺点以及常见的误区对于有效实施自动化测试至关重要。

    自动化测试测试相关论文打包

    在现代软件开发周期中,自动化测试已成为确保产品质量的关键环节。它不仅提高了测试效率,减少了重复性工作,还能够为软件的稳定性和性能提供更可靠的保障。本次打包的系列论文,聚焦于自动化测试的多个面向,涵盖了...

    自动化测试培训

    ### 自动化测试培训知识点详述 #### 一、自动化测试概述 自动化测试是指通过软件工具自动执行测试案例的过程,以此来验证软件的功能是否符合预期。这种测试方法能够显著提高测试效率,减少人工错误,并有助于持续...

    Selenium测试工具研究报告

    Selenium是由ThoughtWorks公司开发的一款强大的开源Web功能测试工具系列,旨在为Web应用程序提供自动化测试解决方案。该系列目前主要包括四款核心产品: 1. **Selenium Core**:作为Selenium IDE和Selenium RC的...

    自动化测试面试题.docx

    自动化测试面试题中常见的问题包括:如何实现自动化测试、自动化测试的优缺点、自动化测试的应用场景等。面试官可能会问到自动化测试的实现细节,例如如何等待元素加载、何时使用显性等待和隐形等待等。 五、自动化...

    基于LabVIEW及TestStand的自动化功能测试系统研究.pdf

    本文从自动测试的最终目的入手,...测试的实际需求,提出了一种基于虚拟仪器的自动化测试方法,而且基本达到了不 依靠任何技术文档,由非熟练人员进行几乎全自动的操作,以计算机的速度完成各 种必要测试项目的目的。

    自动化测试

    本文将深入探讨自动化测试的基础、步骤、实现方式及其优缺点,并结合相关标签和部分内容,展开讨论。 首先,自动化测试的核心在于将人工执行的测试用例转化为由计算机程序执行的过程。传统测试通常包括设计测试用例...

    自动化测试平台的搭建于开发

    **接口自动化测试的优缺点** 优点: - 提升测试效率,降低成本。 - 自动化执行重复任务,减少人为错误。 - 快速回归测试,加速新版本发布。 - 支持并发测试,易于重用脚本和数据。 缺点: - 需规范测试管理,确保...

    1 自动化测试的实践-应用QTP测试框架.pptx

    4. **自动化测试的实现与优缺点** - **优点**: - 模块化设计,减少脚本维护成本。 - 同步开发,软件更新只需修改相应业务功能脚本。 - 易于组合测试用例,适应复杂场景。 - 数据与脚本分离,方便管理和维护。...

    自动化测试框架之robot framework的应用分析

    ### 自动化测试框架之robot framework的应用分析 #### 一、引言 自动化测试框架是软件测试领域的重要组成部分,能够显著提高测试效率并减少人为错误。其中,**Robot Framework**作为一款开源、通用且易于扩展的自动...

    黑盒测试和白盒测试的优缺点

    4. 自动化便利:适合自动化测试,可以提高测试效率,尤其是在回归测试时。 然而,黑盒测试也有其不足之处: 1. 覆盖率低:由于不涉及内部结构,难以覆盖所有代码路径,通常只能覆盖大约30%的代码。 2. 复用性差:...

    软件测试的面试题

    通过对自动化测试优缺点的理解以及软件测试流程和类型的掌握,可以帮助测试人员更有效地发现和解决问题,从而提高软件产品的整体质量。在实际工作中,测试团队需要综合运用多种测试方法和技术,灵活应对各种测试挑战...

    基于QTP的自动化测试本科毕业论文.doc

    论文首先对自动化测试的研究成果和发展前景进行了调研,比较了传统手动测试与自动化测试的优缺点。然后,论文使用自动化软件测试工具 Quick Test Professional(简称 QTP),以飞机订票系统(Flight)为测试对象,...

    Windows GUI自动化测试入门

    #### 三、自动化测试的优缺点 - **优点**: - 高效:能够快速执行大量测试用例。 - 稳定:一旦编写完成,自动化测试可以一致地执行。 - 节省成本:长期来看可以减少人工成本。 - 可重复性:可以反复执行相同的...

    [android]am自动化测试框架(原创)

    在Android开发领域,自动化测试是确保产品质量和提升开发效率的关键环节。`am`命令行工具是Android系统中用于控制和管理应用的一种实用程序,它在自动化测试框架中扮演着重要角色。这篇原创的博文——"[android]am...

Global site tag (gtag.js) - Google Analytics