专栏首页开源优测怎么样才能做好自动化测试呢?

怎么样才能做好自动化测试呢?

如果你觉得还行的话,就点点文章末右下角的“好看”支持下

怎么样才能做好自动化测试呢?

只要你一不小心的问问身边从事测试或自动化测试同行、朋友,可能得到的答案会很模糊。

笔者梳理了一些小的总结,以供参考。

不管你是从事业务测试还是技术测试,希望能对你有点用处。

就自动化测试而言,要想做好自动化测试,需要从以下几个方面入手:

  • 环境
  • 脚本
  • 测试
  • 执行
  • 日志
  • 验证
  • 评估

下面对上述几个方面进行一句话的描述,以便大家了解:

环境:选择合适的工具/框架/编程语言/持续集成工具是做好自动化测试的基础环境。

脚本:不要录制,不要录制,不要录制,手写高可用、高可读性、高可维护性的测试脚本是确保自动化测试可持续的保证。

测试:梳理和确定合适的自动化测试边界是启动自动化测试的基石。

执行:尽可能无人值守和自动化测试日常化、版本化

日志:记录必要的信息,并分类分级

验证:对关键点进行断言验证,并有一定丰富度的验证姿势

评估:自动化测试脚本对非自动化测试人员应该是友好的,即相对的标准化

一句话总结:

以合适的选型去解决合适的业务场景,并可持续交付,以改进测试效率和测试质量。

手机敲的字,手有点麻,先写这么多,欢迎分享到朋友圈,点点下面的好看支持下

本文分享自微信公众号 - 开源优测(DeepTest)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-01-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 简单的聊下自动化测试框架的设计

    在大部分博客,或是交流群,或是大家日常工作中,在学习和实践自动化测试时,都会接触到以下关键词:

    苦叶子
  • 代码 - 软件测试扎心的痛

    概述 软件测试工程师通常会面临着一个普遍的问题:软件测试工程师工作中需要写代码吗? 在理清这个问题前,我们有必要先全面的了解下软件测试的各种角色。 一般而言软件...

    苦叶子
  • 代码 - 软件测试扎心的痛

    概述 软件测试工程师通常会面临着一个普遍的问题:软件测试工程师工作中需要写代码吗? 在理清这个问题前,我们有必要先全面的了解下软件测试的各种角色。 一般而言软件...

    苦叶子
  • 七个无用的测试指标

    平时在测试工作中恪守的那些指标真的都是金科玉律么? 软件测试度量是一种通过检测软件测试过程的质量和有效性来评估软件开发的量化方法。开发团队使用测试指标来跟踪开发...

    CSDN技术头条
  • 测试金字塔是个是什么鬼?

    我的女朋友是一名测试工程师,但她之前却不知道测试金字塔的概念,为此我曾经在家里的白板上画了一个图一层一层给她讲解过。我和同事在给团队面试测试和开发岗位时,也会必...

    Edison Zhou
  • 菜鸟小白的测试基础理论总结(一)

        今天我们看一看测试的理论知识,在学习测试理论知识之前我们先看看什么是测试?

    菜鸟小白的学习分享
  • 测试策略模型探索

    测试作为软件质量的把控,经常存在这样的一个误区:所有提测的功能都需要进行全面的测试,否则上线后就可能存在质量风险。而此时,也会迎来项目经理的质疑,此需求开发一周...

    用户5521279
  • 设计测试策略

    我便有了想法重新写一篇文章,体系性的介绍一下相关的内容。我那已经达到 800+ 篇的博客,正好缺失这样的一篇文章。

    Phodal
  • 第 8 章 软件测试

    love丁酥酥
  • 【测试】软件测试知识点-期中复习1

    1.2简述软件测试V模型的流程 需求分析——概要设计——详细设计——编码——单元测试——集成测试——系统测试——验收测试

    瑞新

扫码关注云+社区

领取腾讯云代金券