- CodeArts发布了需求管理、测试计划、代码托管、部署、开源治理相关新特性,欢迎试用~ CodeArts发布了需求管理、测试计划、代码托管、部署、开源治理相关新特性,欢迎试用~
- 自动化测试在敏捷开发中的核心地位:确保高效交付与高质量在敏捷开发模式下,交付速度和产品质量是每个开发团队的首要关注点。自动化测试成为关键,帮助团队快速验证代码改动,提高产品的稳定性与可靠性。本篇文章将深入探讨自动化测试在敏捷开发中的重要性及其核心地位,并通过代码实例展示如何在敏捷环境中有效应用自动化测试技术。 一、自动化测试在敏捷开发中的作用 1.1 敏捷开发的特点与挑战敏捷开发的核心在于... 自动化测试在敏捷开发中的核心地位:确保高效交付与高质量在敏捷开发模式下,交付速度和产品质量是每个开发团队的首要关注点。自动化测试成为关键,帮助团队快速验证代码改动,提高产品的稳定性与可靠性。本篇文章将深入探讨自动化测试在敏捷开发中的重要性及其核心地位,并通过代码实例展示如何在敏捷环境中有效应用自动化测试技术。 一、自动化测试在敏捷开发中的作用 1.1 敏捷开发的特点与挑战敏捷开发的核心在于...
- 敏捷开发中的自动化测试工具选择与实践在敏捷开发模式下,频繁的发布和快速的迭代要求高效、可靠的自动化测试工具。选择合适的自动化测试工具不仅能帮助团队更快地响应变化,还能确保产品质量的稳定。本文将深入评估当前市面上几款主流的自动化测试工具,分析它们的特性、优势和在敏捷环境中的适用性,并展示如何在实际项目中应用这些工具。 一、敏捷开发与自动化测试的关系敏捷开发重视快速交付和用户反馈的循环,因此频... 敏捷开发中的自动化测试工具选择与实践在敏捷开发模式下,频繁的发布和快速的迭代要求高效、可靠的自动化测试工具。选择合适的自动化测试工具不仅能帮助团队更快地响应变化,还能确保产品质量的稳定。本文将深入评估当前市面上几款主流的自动化测试工具,分析它们的特性、优势和在敏捷环境中的适用性,并展示如何在实际项目中应用这些工具。 一、敏捷开发与自动化测试的关系敏捷开发重视快速交付和用户反馈的循环,因此频...
- 公司越快地将新的增强功能和特性推向市场,所获得的竞争优势就越大。开发团队采用持续集成(CI)来加速和自动化软件交付生命周期。 公司越快地将新的增强功能和特性推向市场,所获得的竞争优势就越大。开发团队采用持续集成(CI)来加速和自动化软件交付生命周期。
- 在传统编写 Web 自动化测试用例的过程中,基本都是需要测试工程师,根据功能测试用例转换为自动化测试的用例。市面上自动生成 Web 或 App 自动化测试用例的产品无非也都是通过录制的方式,获取操作人的行为操作,从而记录测试用例。整个过程类似于但是通常录制出来的用例可用性、可维护性都不强,而且依然需要人手工介入录制的过程。在 LLM 问世之后,我们便在探索,是否有第二种可能性,由大模型执行功... 在传统编写 Web 自动化测试用例的过程中,基本都是需要测试工程师,根据功能测试用例转换为自动化测试的用例。市面上自动生成 Web 或 App 自动化测试用例的产品无非也都是通过录制的方式,获取操作人的行为操作,从而记录测试用例。整个过程类似于但是通常录制出来的用例可用性、可维护性都不强,而且依然需要人手工介入录制的过程。在 LLM 问世之后,我们便在探索,是否有第二种可能性,由大模型执行功...
- 简介在人工智能还未盛行的时候,检测 Bug 通常是通过以下几种方式完成:研发编写单元测试。代码扫描工具,SonarQube、findbugs。测试人员进行集成测试。而现在其中的一部分工作,都可以通过人工智能提升效率,辅助开发与测试发现更多的问题,降低成本和提高软件质量。对应流程相关工具单元测试Copilot+Codex集成测试通过 ChatGPT 或者辅助工具,例如 AutoGPT 开发脚... 简介在人工智能还未盛行的时候,检测 Bug 通常是通过以下几种方式完成:研发编写单元测试。代码扫描工具,SonarQube、findbugs。测试人员进行集成测试。而现在其中的一部分工作,都可以通过人工智能提升效率,辅助开发与测试发现更多的问题,降低成本和提高软件质量。对应流程相关工具单元测试Copilot+Codex集成测试通过 ChatGPT 或者辅助工具,例如 AutoGPT 开发脚...
- 简介PO(PageObject)设计模式将某个页面的所有元素对象定位和对元素对象的操作封装成一个 Page 类,并以页面为单位来写测试用例,实现页面对象和测试用例的分离。数据驱动测试(DDT)是一种方法,其中在数据源的帮助下重复执行相同顺序的测试步骤,以便在验证步骤进行时驱动那些步骤的输入值和/或期望值。无论是 PO 设计模式还是数据驱动测试,其实都是目前测试工程师在编写自动化测试框架中的... 简介PO(PageObject)设计模式将某个页面的所有元素对象定位和对元素对象的操作封装成一个 Page 类,并以页面为单位来写测试用例,实现页面对象和测试用例的分离。数据驱动测试(DDT)是一种方法,其中在数据源的帮助下重复执行相同顺序的测试步骤,以便在验证步骤进行时驱动那些步骤的输入值和/或期望值。无论是 PO 设计模式还是数据驱动测试,其实都是目前测试工程师在编写自动化测试框架中的...
- 简介性能测试报告是性能测试的产出物之一,它是对系统性能测试结果和数据的总结和分析,记录了系统在不同负载和场景下的性能表现和性能问题。性能测试报告提供了有关系统性能的详细信息,供项目团队、开发人员和其他相关利益相关者参考。 性能测试报告作用性能测试报告的输出是非常重要的,主要原因如下:决策依据:性能测试报告提供了对系统性能的评估和分析,能够帮助项目团队做出决策。通过报告中提供的数据和分析结果... 简介性能测试报告是性能测试的产出物之一,它是对系统性能测试结果和数据的总结和分析,记录了系统在不同负载和场景下的性能表现和性能问题。性能测试报告提供了有关系统性能的详细信息,供项目团队、开发人员和其他相关利益相关者参考。 性能测试报告作用性能测试报告的输出是非常重要的,主要原因如下:决策依据:性能测试报告提供了对系统性能的评估和分析,能够帮助项目团队做出决策。通过报告中提供的数据和分析结果...
- 简介做测试的过程中,对于一些不容易构造、不容易获取的对象,用一个虚拟的对象来替代它,来达到相同的效果,这个虚拟的对象就是 Mock。当做测试的时候,如果后端某些接口还不成熟、所依赖的接口不稳定或者所依赖的接口为第三方接口、构造依赖的接口数据太复杂等等这些问题的时候,可以用 Mock 的方式先虚拟这些接口返回来代替真正的接口返回。这样可以提高工作效率。 Mock 测试的场景前后端数据交互第三... 简介做测试的过程中,对于一些不容易构造、不容易获取的对象,用一个虚拟的对象来替代它,来达到相同的效果,这个虚拟的对象就是 Mock。当做测试的时候,如果后端某些接口还不成熟、所依赖的接口不稳定或者所依赖的接口为第三方接口、构造依赖的接口数据太复杂等等这些问题的时候,可以用 Mock 的方式先虚拟这些接口返回来代替真正的接口返回。这样可以提高工作效率。 Mock 测试的场景前后端数据交互第三...
- 简介Charles 抓包工具在开始使用之前,需要完成一系列的设置。本章节将介绍具体配置方式。 Charles 基础设置 证书安装 电脑证书配置Help -> SSL Proxying -> Install Charles Root Certificate Mac 系统安装证书Help -> SSL Proxying -> Install Charles Root Certificate进入... 简介Charles 抓包工具在开始使用之前,需要完成一系列的设置。本章节将介绍具体配置方式。 Charles 基础设置 证书安装 电脑证书配置Help -> SSL Proxying -> Install Charles Root Certificate Mac 系统安装证书Help -> SSL Proxying -> Install Charles Root Certificate进入...
- 简介接口测试在需求分析完成之后,即可设计对应的接口测试用例,然后根据用例进行接口测试。接口测试用例的设计也需要用到黑盒测试用例设计方法,和测试流程与理论章节的功能测试用例设计的方法类似,设计过程中还需要增加与接口特性相关的测试用例。 接口测试流程 接口测试的质量目标功能性能安全兼容健壮性高可用性(中间件) 协议分析方法网络监听:TcpDumpWireShark代理 Proxy推荐工具:手... 简介接口测试在需求分析完成之后,即可设计对应的接口测试用例,然后根据用例进行接口测试。接口测试用例的设计也需要用到黑盒测试用例设计方法,和测试流程与理论章节的功能测试用例设计的方法类似,设计过程中还需要增加与接口特性相关的测试用例。 接口测试流程 接口测试的质量目标功能性能安全兼容健壮性高可用性(中间件) 协议分析方法网络监听:TcpDumpWireShark代理 Proxy推荐工具:手...
- 一、背景持续集成是老生话谈的事情,用的好不好,看自己公司与使用场景,但做为测试开发一种技能还是有必要掌握,虽然大家不怎么做,话说技多不压身,今天咱们谈一谈咱们把 appium+maven+java+testng 集成到 jenkins 中去,并且然他 Jenkins 跑起来,配置邮件键默认大家会配置。 二、前置条件通过main启动testng.xml跑起整个项目编写一些用例本机有tomca... 一、背景持续集成是老生话谈的事情,用的好不好,看自己公司与使用场景,但做为测试开发一种技能还是有必要掌握,虽然大家不怎么做,话说技多不压身,今天咱们谈一谈咱们把 appium+maven+java+testng 集成到 jenkins 中去,并且然他 Jenkins 跑起来,配置邮件键默认大家会配置。 二、前置条件通过main启动testng.xml跑起整个项目编写一些用例本机有tomca...
- 移动端自动化测试工具 Appium 之自定义报告 移动端自动化测试工具 Appium 之自定义报告
- 移动端自动化测试工具 Appium 之 main 启动 移动端自动化测试工具 Appium 之 main 启动
- appium自动化工作中,元素操作最常用的就是Id/xpath,因为【appium1.5.0后,不支持使用name定位】所有大家在工作中使用id/xpath定位;如果还是想用name定位,需要修改源码,具体大家自己去查,但在工作中id/xpath已经够用。 今天介绍目前我作最常用的一些方法,希望能帮到大家,少走弯路。 appium自动化工作中,元素操作最常用的就是Id/xpath,因为【appium1.5.0后,不支持使用name定位】所有大家在工作中使用id/xpath定位;如果还是想用name定位,需要修改源码,具体大家自己去查,但在工作中id/xpath已经够用。 今天介绍目前我作最常用的一些方法,希望能帮到大家,少走弯路。
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签