在之前的cypress介绍里曾提到过,cypress虽然也可以测试部署好的应用,但是它最大的能力还是发挥在测试本地应用上。 本章主要内容就是关于如何测试本地web应用的概述:cypress与后台应用之间的关系。如何配置cypress使其适合我们的应用更好的绕过应用的身份验证机制一、启动本地应用在前面几章内容中,代码示例都是用的官方文档的网页进行测试的。那个环境相当于一个线上的生产环境,而且是cyp
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 前言 自动化测试中,数据驱动是很重要的一个点 实际项目中,肯定会出现这种情况:多条测试用的执行步骤,断言步骤完全一致,只有输入和输出数据不
原创 2021-05-31 19:49:20
480阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 前言 上一节只讲了如何跳过执行 or 只执行某些测试用集 or 测试用 在实际项目中,可能存在需要在运行中动态地去决定某个测试是否需要执
原创 2021-05-31 19:49:21
723阅读
![](https://s1.51cto.com/images/blog/201911/03/59e4b567ffdf50d0ab4ac4c7dc74ec9d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
原创 2019-11-03 16:24:11
1074阅读
Mocha简介Cypress底层依赖于很多优秀的开源测试库,其中比较重要的就是Mocha,它是一个适用于Node.js和浏览器的测试框架,它使得异步测试变得简单灵活;而JavaScript是单线程异步执行的,这就产生了一种复杂的场景,因为异步往往无法直接判断函数的返回值是否符合预期,要验证异步函数的正确与否,就需要测试框架支持回调,利用Promise或者其他方式来验证异步函数的正确性,而Mocha就提供了出色的异步支持包括PromiseCypress继承并扩展了Mocha对异步的支持,而Mocha提供了
原创 2021-07-13 11:42:29
1381阅读
前言 写用之前,我们应该熟悉API的详细信息。建议使用抓包工具Charles或AnyProxy进行抓包。 har2case 我们先来了解一下另一个项目har2case 他的工作原理就是将当前主流的抓包工具和浏览器都支持将抓取得到的数据包导出为标准通用的 HAR 格式(HTTP Archive),然
原创 2021-04-27 18:39:46
1245阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 前言 断言是测试用的必要组成部分 没有断言,咱们就不知道测试用的有效性,到底通过没通过 Cypress 的断言基于 Chai 断言库,并
原创 2021-05-31 19:49:18
662阅读
目录:一.测试用设计的两个基本方法二.如何编写测试用三.如何提升用编写能力(前提:已知测试用是什么,以及基本的用格式。)   一.测试用设计的两个基本方法即,等价类划分和边界值分析。这里要强调一句,等价类和边界值是每个Tester深入骨髓的最基本的用设计方法。应该像条件反射一样,每当一个正面用写出来,与之对应的一堆反面用就应该立马出现。而边界值分析,
转载 2023-08-19 18:06:52
172阅读
如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html Cypress.Cookies 共有三个命令 Cypress.Cookies.debug(enable, options) Cypress.
原创 2021-05-31 19:52:53
676阅读
功能测试基本概念 简单来说,功能测试就是根据功能测试用,对系统各项功能进行验证,检查系统是否满足需求设计、能否满足客户需求,证明产品没有错误。 功能测试,又称为黑盒测试,顾名思义是将系统看着一个黑色的黑子,你并不能知晓盒子内部情况,但是可以根据盒子的输入和输出,判断盒子是否满足需求设计。 在进行功
原创 2023-06-12 10:00:47
157阅读
一、什么是测试用测试用是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。 通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。二、写测试用有什么好处?1、理清思路,避免遗漏 这里是我们认为最重要的一点,假如我们测试的项目大而复杂,我们可以把项目功能细分,根据每一个功能通过编写用的方式来整理我们测试系统的
文章目录回顾一:上篇博客[软件测试- 基础篇 ]()回顾二:[概念篇]()1、什么是测试用?2、为什么软件测试人员要写测试用?软件测试 - 用测试用的基本要素测试用的设计方法基于需求设计测试用总结实战案例 - 日历系统具体的设计测试用的方法等价类边界值错误 猜测法案例 - 水杯测试 - 培养的思维场景设计法因果图法正交排列 - 了解即可3、测试用的有效性4、测试用的粒度和评价
  测试用:指导性执行测试,帮助证明软件功能或发现软件缺陷的一种说明。每一个测试点的数据设计和步骤设计。  测试用的重要性:  (1)、便于测试计划的实施  一般主要适用于集成测试、系统测试、回归测试。根据用知道自己的进度  (2)、规划测试数据的准备  比如注册,要提前准备好手机号、身份证号、不重复的用户名,邮箱等  (3)、编写测试脚本的根本  自动测试的中心任务是编写测试脚本。测试脚本
原创 精选 2022-06-21 10:16:19
2866阅读
1点赞
如何编写测试用的五个构成元素: 下面从这五个元素的角度,去剖析如何编写测试用
原创 2022-08-11 11:35:05
184阅读
测试用以及设计测试用的方法 《转载》1、什么是测试用测试用是执行测试前由测试人员编写的指导测试的文档。测试用主要解决测什么、怎么测、如何衡量的问题。2、测试用的组成包括:用编号用描述:记录测试的步骤,用到的数据预期结果:按照用步骤操作,应该出现什么结果测试目的:说明为什么要设计这条用测试点是什么3、编写用参考什么内容?文档:需求文档、开发文档、用户手册对着相应的
  之前看hbase,hadoop的源代码的时候,里面都有一个很大的子工程test,阅读其代码,发现很多不懂,后来才知道是开发者所写的单元测试代码。这些代码都用到了junit包,对这个我不是很了解,通过上网搜索,结合网上所给实例,实际动手操作了一番。大概总结一下如何在eclipse环境下使用Junit进行单元测试。  一、 新建一个测试用或选择已有的所想测试的JAVA文件,点击“Fil
转载 2024-03-02 10:20:46
63阅读
一、测试用的概念测试用测试过程中很重要的一类文档,它是测试工作的核心,是一组在测试时输入和输出的标准,是软件需求的具体对照。二、测试用的作用检验软件是否满足客户需求测试人员的工作量的一种体现展示测试用的设计思路三、测试用的内容测试用八个基本项是:测试用编号、测试项目、测试标题、重要级别、预置条件、输入、操作步骤、预期输出(不同公司的测试用内容不尽相同)下面是更为详尽的测试用内容
     好的测试用:一个发现Bug概率很大的用就是一个好的测试用         测试用设计应该具备的以下描述信息:   阅读全文
转载 2007-09-26 14:23:54
2831阅读
一、编写测试用的原则测试用编写应该遵循的原则:1、测试用要达到最大覆盖软件系统的功能点。测试工程师应该测试计划编写完成之后,在开发阶段编写测试用,参考需求规格说明书和软件功能点对每个功能点进行操作上的细化,尽可能趋向最大需求覆盖率。2、测试用测试功能点、测试条件、测试步骤、输入值和预期结果应该有准确的定义。3、 测试用的设计应包括各种类型的测试用。在设计测试用的时候,除了满足系统
        软件测试的同学肯定都写过测试用,但是如何写出一份高质量的测试用呢?测试用有哪些要求呢?为什么要写测试用呢?为什么要写测试用?       在版本转测试之后,我们测试的基础是什么?如果没有测试用,我们应该怎么展开测试?怎么样保证测试点不遗漏、而且不人力投入不重复、怎么样追溯我们的测试质量?如果
  • 1
  • 2
  • 3
  • 4
  • 5