腾讯出品小程序自动化测试框架【Minium】系列(七)测试框架的设计和开发
前言 整个框架的开发及调通是在3月27日晚上22点完成,如下: 这篇文章真的是拖了太久了,久到我居然把代码部分完成后,彻底给忘了,这记性,真的是年纪大了! 框架的设计开发 1、框架搭建设计要素 日志&测试步骤 报告&失败截图 配置文件&数据源设计 公共函数&API »
前言 整个框架的开发及调通是在3月27日晚上22点完成,如下: 这篇文章真的是拖了太久了,久到我居然把代码部分完成后,彻底给忘了,这记性,真的是年纪大了! 框架的设计开发 1、框架搭建设计要素 日志&测试步骤 报告&失败截图 配置文件&数据源设计 公共函数&API »
月光宝盒是一个基于流量录制回放的自动化测试平台,通过录制回放取代编写脚本进行自动化回归,提升测试效率和覆盖率。因为其解决方案具有很强的通用性,所以我们把这它开源出来,希望能帮助到有需要的用户。 作者:vivo 互联网服务器团队- Liu Yanjiang 月光宝盒是一个基于流量录制回 »
ChatGPT推荐最常用的自动化测试、性能、安全测试工具! 2023-04-05 09:30 狂师 阅读(0) 评论(0) 编辑 收藏 举报 ChatGPT是一种当前被广泛关注的人工智能技术,它具备生成自然语言的能力,能够完成一些简单 »
目录 什么是固件 定义方式 调用方式 使用fixture传递测试数据 conftest.py 作用域 总结 什么是固件 Fixture 翻译成中文即是固件的意思。它其实就是一些函数,会在执行测试方法/测试函数之前(或之后)加载运行它们,常见的如接口用例在请求接口前数据库的初始连接,和请求之 »
目录 什么是固件 定义方式 调用方式 使用fixture传递测试数据 conftest.py 作用域 总结 什么是固件 Fixture 翻译成中文即是固件的意思。它其实就是一些函数,会在执行测试方法/测试函数之前(或之后)加载运行它们,常见的如接口用例在请求接口前数据库的初始连接,和请求之 »
1. 概念: adb(android debug bridge)是android提供的基于CS架构的命令行调试工具,使PC与安卓设备之间实现通信2. 基础原理: 交互图: 主要由三部分组成: adb client: 运行在PC端,发送adb命令,就相当于新建 »
1. 概念: adb(android debug bridge)是android提供的基于CS架构的命令行调试工具,使PC与安卓设备之间实现通信2. 基础原理: 交互图: 主要由三部分组成: adb client: 运行在PC端,发送adb命令,就相当于新建 »
目录 安装pywinauto 使用pywinauto进行自动化测试 在开发Windows应用程序时,我们经常需要进行测试来确保程序的质量和稳定性。手动测试是一种常见的方法,但是它非常耗时和繁琐,特别是对于大型的应用程序,测试工作量非常大。因此,我们需要自动化测试工具来帮助我们提高测试效率和准确 »
目录 前言 什么是Rest Assured 安装Rest Assured Rest Assured结构 Show Me Code 统一抽象封装 结论 前言 不知道大家的项目是否都有对接口API进行自动化测试,反正像我们这种小公司是没有的。由于最近一直被吐槽项目质量糟糕,只能研发自 »
在Web自动化测试过程中,有时单击某个链接会弹出新的窗口,这时就需要切换到新打开的窗口中进行操作。WebDriver 提供的switch_to.window()方法可以实现在不同的窗口之间进行切换。 主要用到的相关方法: current_window_handle:获得当前窗口句柄。 wind »
在Web自动化测试过程中,有时单击某个链接会弹出新的窗口,这时就需要切换到新打开的窗口中进行操作。WebDriver 提供的switch_to.window()方法可以实现在不同的窗口之间进行切换。 主要用到的相关方法: current_window_handle:获得当前窗口句柄。 wind »
目录 1、什么项目适合做自动化测试? 2、什么是 PO 模式? 3、PO 模式的封装原则有哪些? 4、 Python 中 *args 和 **kwargs 的作用? 5、Python 中的垃圾回收机制是什么? 6、selenium中隐藏元素如何定位? 7、关闭浏览器中quit和close的区别 8 »
目录 1、什么项目适合做自动化测试? 2、什么是 PO 模式? 3、PO 模式的封装原则有哪些? 4、 Python 中 *args 和 **kwargs 的作用? 5、Python 中的垃圾回收机制是什么? 6、selenium中隐藏元素如何定位? 7、关闭浏览器中quit和close的区别 8 »
前言 不知道大家的项目是否都有对接口API进行自动化测试,反正像我们这种小公司是没有的。由于最近一直被吐槽项目质量糟糕,只能研发自己看看有什么接口测试方案。那么在本文中,我将探索如何使用 Rest Assured 自动化 API 测试,Rest Assured 是一个基于 Java 的流行的用于测试 »
前言 不知道大家的项目是否都有对接口API进行自动化测试,反正像我们这种小公司是没有的。由于最近一直被吐槽项目质量糟糕,只能研发自己看看有什么接口测试方案。那么在本文中,我将探索如何使用 Rest Assured 自动化 API 测试,Rest Assured 是一个基于 Java 的流行的用于测试 »
转载请注明出处❤️ 作者:测试蔡坨坨 原文链接:caituotuo.top/18a6a958.html 你好,我是测试蔡坨坨。 最近收到不少小伙伴私信提问,其中问得比较多的就是“学习自动化测试有那么重要吗?”。 我的回答是肯定的——很重要。 相信不少同学都有诸如此类的疑问,例如:“日常工作中好像用 »
转载请注明出处❤️ 作者:测试蔡坨坨 原文链接:caituotuo.top/18a6a958.html 你好,我是测试蔡坨坨。 最近收到不少小伙伴私信提问,其中问得比较多的就是“学习自动化测试有那么重要吗?”。 我的回答是肯定的——很重要。 相信不少同学都有诸如此类的疑问,例如:“日常工作中好像用 »
RunnerGo是一款基于go语言研发的开源测试平台。在这里我想从性能测试方面、结构方面以及功能方面对比两款产品。 性能方面: Runner基于go语言研发,相对于jmeter来说更轻量级。所以性能测试方面RunnerGo应该是优于jmeter的这里我做了个压测对比,真实对比一下: 一条使用查看新闻 »
目录 1、自动化代码中,用到了哪些设计模式? 2、什么是断言( Assert) ? 3、什么是web自动化测试 4、什么是Selenium? 5、写出Selenium中你最熟悉的接口或类 6、元素定位类型有哪些? 7、Xpath是什么? 8、findElement()和findElements(方 »
一、前言 大家好,我是六哥! 又有好长一段时间没更文了,不是我懒,而是确实在更文上,没有以前积极了,这里是该自我检讨的。 其实不是我不积极,而是相对更文学习来说,优先级不是最高。 对我而言,目前最重要的就是减肥,除了下雨下雪,我都坚持每天5公里,keep记录如下: 早在四天前就完成了playwrig »