【自动化测试】概述了解


努力经营当下 直至未来明朗!

一、了解自动化测试

  1. 自动化测试主要是UI自动化以及接口自动化。
  2. 功能测试与UI自动化测试的相似度是最高的,当功能测试转型自动化测试的时候一般最先接触的是UI自动化,它可以帮助我们解决很多重复性的动作,如在版本迭代之后的回归测试。
  3. UI自动化测试一般步骤:打开页面、隐式等待(防止未加载出网页找不到元素而报错)、窗口最大化…
  4. UI自动化测试的缺点:
    ① 执行速度慢
    ② 脚本不稳定:会受到电脑配置、网速等的影响
    ③ 维护量大:在版本迭代时,元素的定位如果发生改变,此时脚本就定位不到元素,需要进行维护,否则就会报错
  5. 接口自动化测试可以较好地弥补UI自动化的缺点。
  6. 接口自动化测试需要使用F12查看接口(Name),载荷(payLoad)查看传入的参数,预览(preview)查看返回的响应。
  7. 接口自动化测试的优势:
    ① 执行速度比较快
    ② 比较稳定:基本不会受电脑配置、网速等的影响
    ③ (最大优势)后期维护量很小:版本迭代时变化的一般是前端,后端的接口讲究的是一套接口通用,所以不管前端如何变化,亦或是微信小程序、web等都不影响其接口。
  8. 接口自动化基本上能保证100%覆盖,但是可能会存在传参错误以及前端渲染错误的问题,所以对于核心重点功能还需要再覆盖UI自动化测试。
  9. 单调、重复、繁琐的迭代回归测试九可以使用自动化去完成。
  10. 接口自动化工具:postman、apiforse、apipost、jmeter等。
    框架的话建议学Python,其中的Pytest框架。框架的话可以减轻我们的工作量。

二、工具的配合使用

  1. 使用Gitlab的时候其实是可以下载一个图形化的界面sourceTree辅助的。一般是先拉取仓库中最新的代码,看和本地代码是否有冲突,有冲突则解决冲突之后才进行提交操作。
  2. 跑自动化的时候一般都是使用Jenkins去跑的。在跑自动化脚本之前是要先拉取在gitlab上提交的最新的代码的。
  3. 在学习了Docker之后,测试人员是可以直接搭建Jenkins的:
    点击“配置” -> 在源码管理中配置gitlab的链接用于拉取最新提交的代码 -> 链接的地址在gitlab的clone这儿找http的地址地址就行 -> 输入用户名以及密码就行 -> 可以指定分支,如*/master -> 构建触发器,即触发时间 -> 最重要的是【构建】处的命令行 -> 如果是在Windows环境下就选择batch命令,如果是Mac环境就选择shell命令 -> 构建后的操作中可以配置发邮件
  4. 如Jmeter、postman其实都是可以和Jenkins实现持续集成的,只要是工具支持命令行就可以和Jenkins搭配实现持续集成。

三、补充

  1. Viser网站中可以找到很多前端需要的东西,如图表等各种。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
软件测试是指对软件系统进行验证和验证的过程以确定其是否满足预期的需求和质量标准。软件测试知识体系概述包括以下几个方面: 1. 测试基础知识:了解软件测试的基本概念、原则和术语,包括测试的目的、测试的分类、测试的生命周期等。 2. 测试方法与技术:掌握各种测试方法和技术,包括黑盒测试、白盒测试、灰盒测试、功能测试、性能测试、安全测试等。 3. 测试工具:熟悉常用的测试工具,如自动化测试工具、性能测试工具、缺陷管理工具等,能够根据需要选择和使用适当的工具。 4. 测试过程与管理:了解测试过程中的各个阶段,包括需求分析、测试计划、测试设计、测试执行、缺陷管理等,并能够进行测试项目的管理和组织。 5. 质量保证与质量控制:了解质量保证和质量控制的概念和方法,包括质量标准的制定、质量度量与评估、质量改进等。 6. 测试文档与报告:掌握编写测试文档和生成测试报告的方法和技巧,包括测试计划、测试用例、测试报告等。 7. 测试策略与策划:制定测试策略和测试计划,包括测试范围、测试目标、测试资源的分配等。 8. 缺陷管理与跟踪:了解缺陷管理的流程和方法,包括缺陷的发现、记录、分析、修复和验证等。 9. 团队协作与沟通:具备良好的团队协作和沟通能力,能够与开发人员、产品经理等进行有效的沟通和合作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

'Dream是普通小孩耶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值