51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1021|回复: 5
打印 上一主题 下一主题

[转贴] 无脚本测试自动化的未来

[复制链接]
  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 973 天

    连续签到: 3 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2022-3-10 10:00:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
     软件测试的世界在不断发展并适应新技术,从而始终变得更快,生产率更高,并获得更高的软件质量。自动化已成为软件测试不可或缺的一部分,以减少简单和重复的任务并加快测试过程。
      无脚本测试自动化(STA)使测试人员可以自动执行测试用例,而无需担心编码,同时最大程度地提高了测试自动化的可伸缩性。使用无脚本方法,企业可以在测试阶段获得巨大的优势。
      什么是无脚本测试自动化?
      首先,我们要求他们定义无脚本测试自动化。
      无脚本测试自动化是没有做任何手动着力打造自动化的工作方式。这将对业务用户有益,而不是实际的SQE / SQA(软件质量工程/软件质量保证)。测试人员不需要充当程序员,最好用客户使用的言语和行为来描述被测产品。例如,UI测试过程需要在没有更深入的知识的情况下识别UI组件以及可能的指导/操作和验证。测试套件和工具允许简单的对象扫描和映射过程,然后通过这些对象的属性和动作进行处理,而无需编写脚本。
      无脚本测试自动化允许测试人员和业务用户执行自动化测试,而无需构建自动化测试脚本,并有助于生成更快的结果,并最大程度地减少了理解代码所花费的时间和精力。因此,有了STA,任何没有测试背景的人都能够理解过程并评估测试用例。无脚本测试自动化的优势借助无脚本测试自动化,在优化测试过程的同时,自动化变得更加容易,简单和易于理解。STA可以减少工作量而提供更高的生产率。确实,对于简单的测试,不需要训练有素的人员。无脚本测试自动化允许业务用户成为测试过程的一部分,然后他们可以与技术专家进行交流。这样可以使两者之间更好地沟通,以便复查测试用例。
      此外,STA减少了实现高效自动化的时间,从而导致更快的结果和更少的成本,并且允许测试人员将更少的时间花费在自动化上。因此,在软件开发生命周期的早期更容易检测到错误。
      无脚本测试自动化带来了交互式业务测试,并在验收级别测试中促进了自动化。
      无脚本测试自动化的未来
      无脚本测试自动化是一个非常陡峭的学习曲线,它专注于重要部分(而不仅仅是细节)。因此,它可以提供很高的生产率,并减少设计和实施测试用例的时间。因此,以后更容易理解和重新设计。无脚本测试自动化的未来仍有待编写,但可以肯定的是它将成为其中的一部分。因此,无脚本测试自动化工具可以简化构建测试用例所需的手动工作。实际上,测试人员不必编写代码,而只需定义要执行的步骤,并且该工具将在测试执行过程中将这些步骤转换为实际代码。测试人员无需编写任何代码即可获得结果。
      期待无脚本自动化工具大放异彩。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2022-3-11 16:45:53 | 只看该作者
    无脚本自动化不知道能否在十年内实现
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2024-5-20 21:29
  • 签到天数: 996 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
    发表于 2022-3-13 09:02:02 | 只看该作者
    各种低代码什么平台啊之类的,是不是也在向无代码的趋势发展?
    大佬,还有一个问题QE和QA负责的内容有啥区别啊?
    一个是软件质量一个是软件质量保证,概念上很相近啊。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 973 天

    连续签到: 3 天

    [LV.10]测试总司令

    4#
     楼主| 发表于 2022-3-14 09:45:17 | 只看该作者
    applepen 发表于 2022-3-13 09:02
    各种低代码什么平台啊之类的,是不是也在向无代码的趋势发展?
    大佬,还有一个问题QE和QA负责的内容有啥区 ...

    代码集成化这个是一个趋势,但是框架这块还是需要人去做。这个AI是无法替代的。
    QE和QA的区别其实你网上查下就知道什么概念了。
    QE即质量工程师,相比QA来说活跃在质量保障的第一线,他侧重的是实践性的策划、抽查、检验产品并制定计划提高产品质量。
    而QA则更像是一个幕后的管理者,他们的职责侧重为制定一套全面的产品质量保证模式,并负责监督、审查模式的实行。
    随着二者的分化和发展,QA与QE的区别越来越大。目前,QA逐渐开始转向产品设计,也就是说,QA开始从源头上,即产品概念上提高产品质量。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2024-5-20 21:29
  • 签到天数: 996 天

    连续签到: 1 天

    [LV.10]测试总司令

    5#
    发表于 2022-3-14 20:42:11 | 只看该作者
    lsekfe 发表于 2022-3-14 09:45
    代码集成化这个是一个趋势,但是框架这块还是需要人去做。这个AI是无法替代的。
    QE和QA的区别其实你网上 ...

    学习了!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    10 小时前
  • 签到天数: 2704 天

    连续签到: 3 天

    [LV.Master]测试大本营

    6#
    发表于 2022-3-15 16:43:17 | 只看该作者
    测试业务开始细分,相当于把测试活动也开始项目化,通过细分分别发挥测试开发/测试人员分别的能力,其实要求还是比较高的,考验技术/管理双向能力,大厂才能搞啊
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-6-26 17:14 , Processed in 0.066607 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表