资讯专栏INFORMATION COLUMN

Web自动化测试概念基础

MASAILA / 587人阅读

摘要:相当于测试极限负载测试就是测试系统稳定运行状态下,能承受的最大负载量。项目进度压力不大这个主要是因为,紧急情况下,没时间写自动化代码,就让人工去用手点,人点的快用来应急使用手工。

        从今天开始学习web自动化,刚开始觉得呢就是可以运行程序然后自己在操作网页去完成一系列的操作吧。

        web自动化呢,就是将原来让人去执行的测试行为,变为了让电脑机器程序去执行!

我们原本的手工测试啊,是在设备上装上开发好的软件,模拟用户使用,然后去手动的,输入值啊键入内容啊查看界面啊,就会显得很呆,很麻烦对吧。

        那么自动化测试要在哪些情况下使用呢:

  • 功能测试
  1. 测试UI-----测试显示界面User Interface也就是人机交互界面
  2. 测试业务逻辑----意思就是测试这个软件写的功能对不对,有没有不合理的地方不合理的实现方法
  3. 测试数据的导入导出-----就是说做一些操作,保存,输入之类的能不能实现
  4. 测试接口功能------就是指测试系统组件间接口的一种测试(我查的),意思就是模块组件之间开放的接口调用有没有问题,能不能用!
  • 性能测试
  1. 测试压力和测试负载-----俗称压力测试和负载测试。。。。
    1. 压力测试就是给这个系统一直增加压力,直到系统崩溃为止。相当于测试极限
    2. 负载测试就是测试系统稳定运行状态下,能承受的最大负载量。
  2. 测试接口性能-----就是测试系统模块之间这个开放的接口好不好用!

那么什么样的项目适合去使用自动化的方式进行测试呢,,

  • 测试任务明确,不会频繁变动。----功能需求啊界面。不要一直变,,稳定点的
  • 每日构建后的测试验证------就是每天晚上开发们把代码合并之后,测试一下
  • 比较频繁的回归测试-----重复劳动总是要测相同的内容就用自动化的吧
  • 软件系统界面稳定,变动少------就是变动少的,可以写个一套模板去套用的
  • 需要在多平台上运行相同的测试用例----在多平台上都有测试任务,功能一样,也就是重复劳动的多,就去写自动化脚本吧
  • 软件维护周期长------就是说不是一锤子买卖~~~还有后续的维护,和客户合作这个软件很长时间,开发几年后去维护十几年几十年会之类的情况。
  • 项目进度压力不大------这个主要是因为,紧急情况下,没时间写自动化代码,就让人工去用手点,人点的快(用来应急使用手工)。任务不不紧不急,就写自动化程序去执行。
  • 测试人员需要有较强的编程能力----测试人员肯定要能写代码!

        现在了解了自动化测试需要在上面这些情况下去使用它,总之就是为了提高效率别做重复劳动,能用程序执行的情况下,时间够就写个代码让电脑去执行测试用例,总比人手去点来的方便

        需要掌握的自动化测试技术:

  • web前端知识
    • HTTP协议
    • HTML
    • CSS
    • JavaScript
  • 自动化编程语言
    • Python
    • Java

        这就大概说清楚了,web自动化测试,是什么,干什么的,什么情况下使用,要会什么东西

希望能理解一下自动化测试,具体的内容慢慢写吧。

很多概念不像那种条条框框的资料文献不能改不能变,重在理解内容领会精神,理解万岁!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/121059.html

相关文章

  • 软件测试需要学什么?50W+的测试工程师需要掌握哪些技能?

    摘要:协议学习常见请求方法学习和学习接口的基本概念接口文档认识接口测试用例编写接口测试工具使用软件测试自动化进阶性能测试性能测试的技术要求很高,不仅仅要对性能测试的指标测试分类测试设计有很深刻的理解。 ...

    wushuiyong 评论0 收藏0
  • 2021了,不会还有测试人员认为Jmeter就等于性能测试吧!

    摘要:认为就等于性能测试,其实这是不对的。性能测试定义指通过自动化的测试工具模拟多种正常峰值以及异常负载条件来对系统的各项性能指标进行测试。另外,从业务角度来说也可以使用访问人数天或页面访问量天做为单位。 随着软件行业的快速发展,现代的软件系统越来越复杂,功能越来越多,测试人员除了需要保证基本的...

    luffyZh 评论0 收藏0
  • 前端每周清单半年盘点之 JavaScript 篇

    摘要:前端每周清单专注前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点分为新闻热点开发教程工程实践深度阅读开源项目巅峰人生等栏目。背后的故事本文是对于年之间世界发生的大事件的详细介绍,阐述了从提出到角力到流产的前世今生。 前端每周清单专注前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。欢迎...

    Vixb 评论0 收藏0
  • PHP学习计划

    摘要:相关框架路由网络组件解析组件数据库对象生成器错误处理组件配置命令行工具简单容器注释解析组件文件处理基于数据存储日子处理基于模板引擎基于中间件单元测试中间件数据类型操作网络编程知识基础知识环境配置,内置服务器知识版本管理与代码注释命名空间日期 PHP 相关 FastD PHP Web框架 PHP路由 Swoole网络组件 PHPHttp解析组件 PHP数据库 PHP对象生成器 PHP错...

    shery 评论0 收藏0
  • PHP学习计划

    摘要:相关框架路由网络组件解析组件数据库对象生成器错误处理组件配置命令行工具简单容器注释解析组件文件处理基于数据存储日子处理基于模板引擎基于中间件单元测试中间件数据类型操作网络编程知识基础知识环境配置,内置服务器知识版本管理与代码注释命名空间日期 PHP 相关 FastD PHP Web框架 PHP路由 Swoole网络组件 PHPHttp解析组件 PHP数据库 PHP对象生成器 PHP错...

    missonce 评论0 收藏0

发表评论

0条评论

MASAILA

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<