测试小zz的学习记录-1单元测试和端对端测试

在互联网中厂做软件测试,记录一下日常学习内容

由 单元测试与端到端测试——主要区别 文章入手,详细了解 单元测试和端对端测试的区别
  单元测试:
什么是单元测试? 单元测试的生命周期?单元测试的好处?单元测试的类型?单元测试的工具?
单元测试分为:
  手工测试: 通过一个说明文档(其中包含用于测试每个功能的分步方法)来进行手工测试,在复杂的应用程序中基本已经淘汰
  自动化测试: 对于不同的编程语言有着不同的自动化框架和库来支持自动化测试
Junit 自动化测试之JUnit单元测试框架_junit框架-CSDN博客 
Nunit 单元测试与Nunit的基本使用 - 殇曲? - 博客园*
JMockit 单元测试(Junit+Jmockit)介绍及使用方法 Mock测试是什么?mock有什么作用? 模拟测试*
EMMA Emma使用与分析_emma 怎么用-CSDN博客*
  端对端测试:
    什么是端对端测试?端对端测试的好处?端对端测试类型?端对端测试工具?
      端对端测试:
      在真实场景中从头到尾执行测试整个应用程序 (类似生产场景),测试应用程序流是否按照设计的方法,例如与数据库、网络、硬件和其他应用程序通信。从用户角度执行测试,关注用户使用场景。也称为链测试(Chain Testing)。 也可以简单粗暴的理解为我们日常所说的联调测试。

    端对端测试分为:
      横向端对端测试:
最常见的方法
横跨多个应用程序/子系统 例:一个基于 web 的在线订购系统应用程序,整个过程将包括帐户,产品的库存状态以及发货细节等
      垂直端对端测试:
更困难的方法
从头到尾进行验证和评估每个应用程序,应用程序的每一层都从上到下进行测试。 例:一个基于 web 的应用程序,使用 HTML 代码来访问 web 服务器,需要使用 API 来针对数据库生成 SQL 代码。所有这些复杂的计算场景都需要适当的验证和专门的测试。

    端对端测试的流行框架
Selenium:Selenium框架简介_selenium是框架还是工具-CSDN博客 selenium 和 Appium 是怎么联系的?有什么关系?_appium和selenium的关系-CSDN博客
Cypress:www.houjiyi.com Cypress vs Selenium- 哪个框架最适合您?
Cucumber:【自动化测试】Cucumber自动化测试框架使用 - 吴承勇 - 博客园

    单元测试和端对端测试的差异?哪个更好?
    测试范围?测试类型?测试方法?测试环境?测试执行者?并行运行?访问数据库和其他资源?时间?

    端对端测试和系统测试?以及总结
    单元测试和端到端测试相辅相成。 它们是针对不同用例的不同测试策略。 根据要求,可以为您的应用程序确定正确的测试策略。 但是最好将这两种策略都放在包里。
    端到端测试到底怎么测的? · TesterHome

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值