文章 2024-11-08 来自:开发者社区

自动化测试在 Go 开源库中的应用与实践

Go 语言自动化测试 自动化测试是一种通过编写和执行测试代码来验证软件功能的开发方法。与手动测试不同,自动化测试可以快速、反复地执行,帮助开发者在代码变更或重构时及时捕捉问题,从而保证软件的稳定性。 Go 语言内置的测试支持 Go 语言内置的 testing 库和 go test 命令提供了一套简洁、高效的测试框架,使得编写和执行自动化测试变得非常方便。这些工具不仅降低了...

自动化测试在 Go 开源库中的应用与实践
文章 2024-07-08 来自:开发者社区

自动化测试在API测试中的深度应用与实践

在软件开发的敏捷时代,快速迭代与持续集成已成为常态。在这个过程中,API(应用程序编程接口)作为不同软件组件间通信的桥梁,其稳定性和性能直接影响到整个系统的可靠性和用户体验。因此,对API进行高效、全面的测试显得尤为重要。自动化测试,凭借其高效、可重复执行及易于集成的特点,在API测试...

文章 2022-08-12 来自:开发者社区

iOS UI 自动化测试原理以及在 Trip.com 的应用实践

前言笔者入职 Trip.com 已满一年,回顾这一年的工作历程,约一半的时间都在做 UI 自动化测试相关内容。从而,笔者更深入地研究了 iOS 平台下的自动化测试技术,目前也在负责部门 App 自动化测试平台的搭建和维护。故想借这篇文章一并将所踩过的坑以及学习到的技术,系统且全面地整理出分享给大家。本文的内容大致如下:iOS/macOS UI 自动化测试框架 XCUITest 原理详解基于 We....

iOS UI 自动化测试原理以及在 Trip.com 的应用实践
文章 2022-06-13 来自:开发者社区

UnitTest----UnitTest自动化测试框架结合数据驱动(DDT)应用实践

1、安装ddtpip install ddt2.使用方式首先导入ddt,然后在测试类上使用@ddt.ddt装饰,测试方法使用@ddt.data()装饰,data里面填写参数即可,具体使用如下2.1、测试函数有一个参数代码如下:import unittest import ddt @ddt.ddt class TestDemo01(unittest.TestCase): @ddt.d...

文章 2022-02-17 来自:开发者社区

Chrome remote debugging protocol在自动化测试中的应用和实践

从selenium说起 虽然我们的主题是cdp(chrome debug protocol)的应用,但在介绍cdp之前,不得不先从selenium说起,因为这两者有密不可分的关系。 我们知道,在最新的selenium里,当你去执行一个测试动作,例如打开浏览器,然后输入网址,找到一个搜索框填入文本并点击搜索,这背后所依赖的技术,其实是webdriver,而当你的动作执行在chrome浏览器上,更为....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等