写点什么

自动化测试

49 人感兴趣 · 636 次引用

  • 最新
  • 推荐

软件测试开发 / 全日制丨测试方案设计 学习笔记

其实,功能测试、自动化测试、性能测试、安全测试、测试框架开发、平台研发等工作都是为了提高软件测试的质量,没有高低贵贱之分,都是必要的辅助手段。可以将软件测试类比为一个兵团,上述这些工作是不同的兵种,在面对一场战役的时候

自动化接口测试工具 AREX 0.6.2 版本发布

新版本中,支持在录制流量时根据不同的环境为流量设置不同的环境标签,

https://static001.geekbang.org/infoq/1a/1aed5aaae1070271d078fee9ff50102b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

TDD、BDD、ATDD 都是什么、有什么区别?(下)

虽然TDD、BDD和ATDD都是软件开发中使用的测试方法,但它们在方法和重点上有所不同。

https://static001.geekbang.org/infoq/18/1882c507deb4faae13fdf153795d0cff.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深度探讨全链路测试:定义、特点及与其他测试方法的对比

用户头像
Apifox
2023-12-27

在软件工程的迅猛发展中,保证代码的高标准和质量已成为开发团队的一项至关重要的任务。项目越来越庞大且充满挑战,导致各类测试技术层出不穷。特别地,全链路测试 开始受到工业界的广泛重视。本文旨在深究全链路测试的理念和使用情境,并将其与传统的测试方

https://static001.geekbang.org/infoq/ad/ad4b52060f9203c7610337da541552f8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 GPT4V+AI Agent 做自动 UI 测试的探索 | 京东云技术团队

从 Web 诞生之日起,UI 自动化就成了测试的难点,到现在近 30 年,一直没有有效的手段解决Web UI测试的问题,本文结合一些开源的项目探索使用GPT 自动做 UI 测试的可能性。

我们不可能永远都在救火 ——Scrum 中技术债务“偿还”指南

用户头像
敏捷开发
2023-12-22

从现在开始把偿还技术债务纳入待办事项中,把避免产生技术债务作为工作准则!

软件测试 / 测试开发丨常见测试框架类型 TDD、DDT、BDD、ATDD

用户头像
测试人
2023-12-21

在软件开发的日益复杂的环境中,测试框架的选择成为确保应用程序质量的至关重要的一环。不同的测试框架通过不同的方法和理念来满足项目的需求。下面是几种常见的测试框架类型:TDD(测试驱动开发)、DDT(数据驱动测试)、BDD(行为驱动开发)以及ATDD(验收

https://static001.geekbang.org/infoq/d7/d78840afbe23e4fcb75750a20a566e01.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

测试编排技术:实战前置接口响应数据引用

用户头像
Apifox
2023-12-19

当进行 自动化测试 编排时,测试步骤间的数据传递是至关重要的。

https://static001.geekbang.org/infoq/8e/8e801e78c06dc12b58a416ddd6f38abc.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

持续测试性能的方法

用户头像
敏捷开发
2023-12-12

这些不是一成不变的,只是一种参考指南。持续测试并不意味着更自动化的性能测试,而是在软件开发全生命周期的每个阶段都要嵌入和不断改进性能,来促进我们在各个阶段了解产品

AREX 在开发自测场景中应用实践

AREX是一款重新定义自动化测试的回归测试平台。它基于 Java Agent 的代码注入能力,实现流量录制回放技术,捕获线上真实用户流量和数据,在开发测试等验证环境回放,比对差异,明确代码变更影响面,实现全自动化回归测试。

https://static001.geekbang.org/infoq/0f/0faec6181cefbdc7bc5d9389084b1fd9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【专业测试工具推荐】优化测试流程,高效完成测试工作!

用户头像
Liam
2023-11-28

大家🐒啊,我是小🍬,小伙伴们一般都叫我苏苏。我在软件 测试 行业有5年的经验,目前是一家小公司技术部门的测试主管。

https://static001.geekbang.org/infoq/df/df20cf03aa632607440f458c61bb6671.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

测试人员在 Scrum 中的角色是什么?

用户头像
敏捷开发
2023-11-23

测试人员在Scrum团队中到底担任什么样的角色?Scrum团队有测试角色吗?测试人员是Scrum团队的正式成员吗?

https://static001.geekbang.org/infoq/8d/8d0f3ca9ce2a08eef4cd5ecb59b26e73.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

云计算自动化测试系统环境自动识别实现方案

用户头像
lklmyy
2023-11-17

为了满足云计算的弹性和高可用性,往往会在不同Region或Availability Zone部署多套集群。因此在云计算自动化测试中,测试环境的自动识别非常重要。本位旨在提供云计算系统测试环境自动识别实现方案,通过测试环境的自动识别可以帮助团队高效部署和开展测试。

https://static001.geekbang.org/infoq/b4/b404f0f3ad81f89f486e073431fbb61c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

浅谈仓储 UI 自动化之路 | 京东物流技术团队

分层测试:就是不同的时间段,不同的团队或团队使用不同的测试用例对产品不同的关注点进行测试。一个系统/产品我们最先看到的是UI层,也就是外观或者说整体,这些是最上层,最上层依赖下面的服务层,也就是接口或者模块,最底层就是单元,这个单元是函数或者

BDD 模式的自动化测试初体验

用户头像
QE_LAB
2023-10-26

如何采用BDD(Behavior Driven Development)的形式来写自动化测试

https://static001.geekbang.org/infoq/3a/3a1177f866174cbc2093eb194bf22de6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

以效率为导向:用 ChatGPT 和 HttpRunner 实现敏捷自动化测试(二) | 京东云技术团队

本篇文章将详细讲解一下我们团队内部在遇到业务痛点时如何利用Httprunner框架进行接口自动化测试的。当最近邂逅chatGPT后又是如何将二者结合起来,实现"敏捷"自动化测试的。

软件测试 / 测试开发丨 Python 闭包与装饰器 学习笔记

用户头像
测试人
2023-10-13

Python 中定义的函数,也可以像变量一样,将一个函数名,赋值给另一个变量名,赋值后,此变量名就可以做为该函数的一个别名使用,进行调用函数,此功能列表操作的sort() 方法时使用过,sort()方法的 key 参数传入的就是一个函数名。

软件测试 / 测试开发丨基于人工智能的代码分析与 Bug 检测实战

用户头像
测试人
2023-10-12

在人工智能还未盛行的时候,检测 Bug 通常是通过以下几种方式完成:1.研发编写单元测试。2.代码扫描工具,SonarQube、Findbugs。3.测试人员进行集成测试。

软件测试 / 测试开发丨 App 自动化—CSS 定位与原生定位

用户头像
测试人
2023-10-11

Appium Server 版本>=1.21.0 css selector 会转化为 Android/iOS 原生定位的定位策略

软件测试 / 测试开发丨 App 自动化—高级控件交互方法

用户头像
测试人
2023-10-10

执行一系列或多个键盘和指针(触摸、鼠标、触控笔)操作链

https://static001.geekbang.org/infoq/7c/7c79065f79341f57649c4d3ea1539da6.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

为什么自动化测试要分层

用户头像
老张
2023-09-26

分层自动化测试背后的意义。

https://static001.geekbang.org/infoq/2d/2dee0448318d8d2196dfbb9817679f78.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

以创新抵御经济环境压力:自动化测试 ReadyAPI 帮助企业平衡软件质量与成本控制

任何行业的公司都可能会经历严重的财务困境,这种困境往往导致供应链中断、劳动力短缺和运营成本增加。

软件测试 / 测试开发丨 Web 自动化—capability 参数配置 学习笔记

用户头像
测试人
2023-09-14

capability概述 capability是webdriver支持的标准命令之外的扩展命令(配置信息)

软件测试 / 测试开发丨 Python 深拷贝与浅拷贝

用户头像
测试人
2023-09-08

浅拷贝:有4中实现方法:对象本身的copy方法,工厂方法,切片以及copy模块的copy方法。对容器类型的复杂数据结构,只拷贝第一层引用,拷贝效率快,内存占用少如果不涉及数据独立性的话,都用浅拷贝。

软件测试开发高薪私教线下班来啦!名师 1V1 指导,大咖强化集训

用户头像
测试人
2023-09-07

近期最常见的现象莫过于很多公司,一边在裁员,一边在招人。想工作中摸鱼是越来越难了,有技术和能力傍身才最能给自己安全感。为了帮助更多的测试人员从入门到进阶,掌握最适用于工作的技术和实践经验

软件测试 / 测试开发丨测试用例自动录入 学习笔记

用户头像
测试人
2023-09-06

测试用例自动录入的价值 省略人工同步的步骤,节省时间 兼容代码版本的自动化测试用例 用例的执行与调度统一化管理

自动化测试_自动化测试技术文章_InfoQ写作社区