草庐IT

自动化测试——unittest框架

自动化测试——unittest框架文章目录自动化测试——unittest框架unittest一、TestCase(测试用例)二、TestSuite(测试套件)和TestRunner(测试执行)三、TestLoader(测试加载)四、Fixture(测试夹具)4.1方法级别4.2类级别五、断言☆六、跳过七、数据驱动(unittestddt)☆(1)、在json文件驱动(3)、txt文件驱动(3)、csv文件驱动(4)、yaml文件驱动(4)、Excel文件驱动十、截图操作九、测试报告9.1自带测试报告9.2生成第三方测试报告unittest1、什么是Unittest框架? python自带一种单

软件测试自动化“领导者”SmartBear举办首场中国线上研讨会:洞悉全球自动化测试走向,探讨降本增效之策

2022年12月6日下午2:00-3:20,被Gartner魔力象限列为软件测试自动化“领导者”的SmartBear将联合其中国授权合作伙伴龙智举行首场针对中国用户的ZOOM在线研讨会,以“如何通过自动化测试实现降本增效与提质”为主题,探讨全球质量测试的现状与趋势、中国企业面临的挑战以及自动化测试的最佳实践参考,并深入解读《2022年SmartBear软件质量与测试报告》。使用自动化测试工具,实现降本增效许多中国企业已经引入了自动化测试工具,因为它能够保证产品质量、减少测试成本、缩短测试周期、满足持续测试。立即报名研讨会“如何通过自动化测试实现降本增效与提质”企业研发迫切需要降本、增效与提质华

软件测试自动化“领导者”SmartBear举办首场中国线上研讨会:洞悉全球自动化测试走向,探讨降本增效之策

2022年12月6日下午2:00-3:20,被Gartner魔力象限列为软件测试自动化“领导者”的SmartBear将联合其中国授权合作伙伴龙智举行首场针对中国用户的ZOOM在线研讨会,以“如何通过自动化测试实现降本增效与提质”为主题,探讨全球质量测试的现状与趋势、中国企业面临的挑战以及自动化测试的最佳实践参考,并深入解读《2022年SmartBear软件质量与测试报告》。使用自动化测试工具,实现降本增效许多中国企业已经引入了自动化测试工具,因为它能够保证产品质量、减少测试成本、缩短测试周期、满足持续测试。立即报名研讨会“如何通过自动化测试实现降本增效与提质”企业研发迫切需要降本、增效与提质华

【python】之pyvisa库进行仪器控制,实现自动化测试

VISA简介/VISAIntroduction在学术阶段或是工作中,使用仪器是很正常的。仪器仪表一般都是带有通讯口,比如网口,串口等等,玩labview的可能会知道一些。labview内置的控制仪器就是依赖于Visa。VISA,虚拟仪器软件架构,是对带有GPIB、VXI、PXI、串口(RS232/485)、以太网、USB和/或IEEE1394接口的仪器系统进行配置、编程和故障排除的标准。简单的说就是两个人沟通,类似于语言的中介,VISA将你的语言转换变成仪器能听懂的命令。VISA功能强大,但是读和写基本不是人看的。我个人认为其可读性非常差,尤其是对于类似于我这种非程序员人士来说很痛苦。pyth

【python】之pyvisa库进行仪器控制,实现自动化测试

VISA简介/VISAIntroduction在学术阶段或是工作中,使用仪器是很正常的。仪器仪表一般都是带有通讯口,比如网口,串口等等,玩labview的可能会知道一些。labview内置的控制仪器就是依赖于Visa。VISA,虚拟仪器软件架构,是对带有GPIB、VXI、PXI、串口(RS232/485)、以太网、USB和/或IEEE1394接口的仪器系统进行配置、编程和故障排除的标准。简单的说就是两个人沟通,类似于语言的中介,VISA将你的语言转换变成仪器能听懂的命令。VISA功能强大,但是读和写基本不是人看的。我个人认为其可读性非常差,尤其是对于类似于我这种非程序员人士来说很痛苦。pyth

展现AI与自动化测试技术之间的神奇化学反应

目录零:前言一、介绍1.1、什么是自动化测试技术1.2、痛点1.3、几款优秀的自动化测试工具介绍1.3.1、Selenium1.3.2、龙测AI-TestOps云平台1.3.3、TestCafe二、实操2.1、主要功能模块介绍2.2、实战演练2.2.1、创建web项目2.2.2、录制流程图2.2.3、创建测试计划任务2.2.4、查看测试报告三、总结零:前言虚竹哥最近跟一些技术大佬聊到国内软件测试方面的,虚竹哥把要点整理成文章,分享给大家。现在国内软件行业90%还是处于手工测试的方式解决功能测试问题,软件测试行业属于低端劳动密集型行业。很多企业会与如中软国际、神州数码等外包公司合作,比如我国最大

展现AI与自动化测试技术之间的神奇化学反应

目录零:前言一、介绍1.1、什么是自动化测试技术1.2、痛点1.3、几款优秀的自动化测试工具介绍1.3.1、Selenium1.3.2、龙测AI-TestOps云平台1.3.3、TestCafe二、实操2.1、主要功能模块介绍2.2、实战演练2.2.1、创建web项目2.2.2、录制流程图2.2.3、创建测试计划任务2.2.4、查看测试报告三、总结零:前言虚竹哥最近跟一些技术大佬聊到国内软件测试方面的,虚竹哥把要点整理成文章,分享给大家。现在国内软件行业90%还是处于手工测试的方式解决功能测试问题,软件测试行业属于低端劳动密集型行业。很多企业会与如中软国际、神州数码等外包公司合作,比如我国最大

web自动化测试入门篇03——selenium使用教程

  😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。📡主页地址:【Austin_zhai】🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。💎声明:博主日常工作较为繁忙,文章会不定期更新,各类行业或职场问题欢迎大家私信,有空必回。  阅读目录1.目的2.说明3.关于解答上一篇的问题4.启动5.浏览器基础操作5.1浏览器窗口操作5.2页面基础操作5.3信息操作5.4元素操作5.4.1name定位5.4.2classname定位5.4.3id定位5.4.4css定位5.4.5linktext定位5.4.6partiallinktext定位5.4.7ta

web自动化测试入门篇03——selenium使用教程

  😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。📡主页地址:【Austin_zhai】🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。💎声明:博主日常工作较为繁忙,文章会不定期更新,各类行业或职场问题欢迎大家私信,有空必回。  阅读目录1.目的2.说明3.关于解答上一篇的问题4.启动5.浏览器基础操作5.1浏览器窗口操作5.2页面基础操作5.3信息操作5.4元素操作5.4.1name定位5.4.2classname定位5.4.3id定位5.4.4css定位5.4.5linktext定位5.4.6partiallinktext定位5.4.7ta

自动化测试是什么?为什么要做自动化测试?

自动化测试是什么?相信对软件测试有一定了解的朋友都不会感到陌生。自动化测试正如字面上理解得那样,是一种自动完成测试工作的测试方式。虽然是说的自动化,但是也是需要测试员手动编写代码去完成测试工作。那么,为什么要做自动化测试呢?下面我们来深入了解一下,自动化测试的定义以及其在软件测试工作中无可比拟的优势。什么是自动化测试?自动化测试,顾名思义,自动完成测试工作。通过一些自动化测试工具或自己造轮子,实现模拟之前人工写的工作并验证其结果完成整个测试过程,这样的测试过程,便是自动化测试。把人对软件的测试行为转化为由机器执行测试行为的一种实践,对于最常见的自动化测试来讲,就是由自动化测试工具模拟之前需要人