摘要: 前言 ​ 在【Web自动化神器TestCafe—页面交互篇(上)】这篇文章中我们介绍了TestCafe页面交互的一些基本使用, 这篇文章接着上一篇来给大家介绍一下TestCafe页面交互的一些高级操作。 一、鼠标拖拽 1、拖拽元素偏移 方法:t.drag ​ 可以将元素相对于原来位置进行偏移拖拽。 阅读全文
posted @ 2021-09-24 17:10 musen 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们讲到TestCafe如何进行页面交互,这一篇我们一起来了解一下, 一、指定用例运行 1、运行方法 关于TestCafe运行用例,支持以下两种方法 1、命令行运行 // testcafe 运行的浏览器 用例文件路径 testcafe chrome ./tests/demo.js 2、通过Ru 阅读全文
posted @ 2021-09-24 17:10 musen 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 上一篇我们讲到TestCafe如何运行用例,这一篇我们一起来聊聊TestCafe在执行用例的时候如何进行截图,录制测试运行全过程的视频。 一、屏幕截图 ​ 通过TestCafe可以在测试运行期间的任何时候对网页页面进行截图,一般我们在用例执行不通过时,对测试网页进行截图,以便后续去查看错误 阅读全文
posted @ 2021-09-24 17:10 musen 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 前段时间写了一篇关于web自动化测试框架TestCafe的安装和入门文档,有部分小伙伴表示对这个框架比较感兴趣,后续有时间会陆续写几篇关于TestCasfe使用的文章。今天主要给大家介绍一下testcafe这个框架元素定位的方法。 一、css选择器定位 使用testcafe对元素进行操作的 阅读全文
posted @ 2021-09-24 17:08 musen 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 前段时间给大家介绍了TestCafe的基本使用和元素定位。今天主要给大家介绍一下testcafe这个框架和页面元素交互的方法。 一、互动要求 使用TestCafe与元素进行交互操作,元素需满足以下条件: 元素在body页面窗口或iframe窗口的元素内。元素对于用户可能是不可见的。如果某个 阅读全文
posted @ 2021-09-24 17:08 musen 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 前言 前段时间写了一篇关于web自动化测试框架TestCafe的安装和元素定位的方式,今天主要给大家介绍一下testcafe这个框架如何去编写测试用例。 一、用例编写基本规范 1、 fixture测试夹具 使用TestCafe编写测试用例,必须要先使用fixture声明一个测试夹具,然后在这个测试夹 阅读全文
posted @ 2021-09-24 17:08 musen 阅读(110) 评论(0) 推荐(0) 编辑
摘要: web自动化测试工具TestCafe安装和基本使用 一、TestCafe介绍: ​ TestCafe是一款基于Node.js的端到端web自动化测试框架,支持TypeScript或JavaScript来编写测试用例,运行用例,并生成自动化测试报告。 TestCafe兼容Windows,MacOS和L 阅读全文
posted @ 2021-09-24 16:56 musen 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 前言 相信很多使用 python 的小伙伴都有一个困惑,在看一些库的源码时,发现源码中有很多 __XX__(双下划线开头,双下划线结尾)的方法。比如我们在定义类时,经常用到的初始化方法 __init__,在 python 中像 __init __ 这类双下划线开头和结尾的方法,我们把它统称为魔术方法 阅读全文
posted @ 2021-06-02 17:04 musen 阅读(167) 评论(0) 推荐(0) 编辑
摘要: unittestreport—V1.1.1版本使用详细文档 前言 关于unittestreport最初在开发的时候,最初只是计划开发一个unittest生成html测试报告的模块,所以起名叫做unittestreport。在开发的过程中结合使用的小伙伴的一些反馈,所以慢慢的扩展了更多的功能进去。之前 阅读全文
posted @ 2020-09-01 15:03 musen 阅读(677) 评论(0) 推荐(1) 编辑
摘要: unittestreport介绍 1、什么是unittestreport unittestreport是基于unittest开发的的一个功能扩展库,关于unittestreport最初在开发的时候,最初只是计划开发一个unittest生成html测试报告的模块,所以起名叫做unittestrepor 阅读全文
posted @ 2020-08-07 16:56 musen 阅读(2032) 评论(2) 推荐(2) 编辑