写点什么

自动化测试

49 人感兴趣 · 626 次引用

  • 最新
  • 推荐

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

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

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

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

用户头像
Liam
11-28

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

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

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

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

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

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

用户头像
lklmyy
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
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 闭包与装饰器 学习笔记

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

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

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

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

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

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

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

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

为什么自动化测试要分层

用户头像
老张
09-26

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

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

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

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

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

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

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

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

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

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

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

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

软件测试丨建立质量保障体系,软件质量提升 90%!原来是这个秘诀

在现代软件开发领域,质量保障一直是备受争议的话题。关于测试角色在软件全流程中的价值、是否存在一套软件测试方法论以及如何衡量质量和效率的问题一直困扰着业界。为了能让大家更深入的学习质量保障体系,霍格沃兹测试开发学社邀请了大厂的资深测试经理

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

ActionChains解析 实例化类ActionChains,参数为driver实例。 中间可以有多个操作。 .perform()代表确定执行。

软件测试 / 测试开发丨 Web 自动化测试 关键数据记录

行为日志记录 日志配置 脚本日志级别debug记录日志信息info记录关键信息,比如断言等

软件测试 / 测试开发丨 Web 自动化 PageObject 设计模式

POM 模式的优势 降低 UI 变化导致的测试用例脆弱性问题 让用例清晰明朗,与具体实现无关

AREX Agent 如何实现 Apollo 配置中心 Mock

本文将介绍AREX Java Agent如何实现Apollo配置中心的录制与回放。

软件测试 / 测试开发丨 Selenium Web 自动化多浏览器处理

多浏览器测试背景 用户使用的浏览器(firefox,chrome,IE 等) web 应用应该能在任何浏览器上正常的工作,这样能吸引更多的用户来使用

软件测试 / 测试开发丨 Python 类的继承常见问题

fcDifficultTask.py类FcDifficultTask继承了类FcfirstPage,但是重写了初始化方法,那么就不能继承爷爷类的driver属性,会报错:FcDifficultTask没有driver属性

软件测试 / 测试开发丨 Python 内置库 正则表达式

正则表达式 正则表达式就是记录文本规则的代码 可以查找操作符合某些复杂规则的字符串

软件测试 / 测试开发丨文件上传与弹窗处理 学习笔记

一、文件上传 input标签可以直接使用send_keys(“文件路径/文件名”)上传文件ele01 = driver.find_element(By.ID,“上传按钮id”)ele01.send_keys(“文件路径/文件名”)

软件测试 / 测试开发丨 UI 自动化测试用例结构分析

标准的用例结构 用例标题 搜狗搜索功能 前提条件 进入搜狗首页 用例步骤 1、输入关键词;2、点击搜索 预期结果 1、搜索成功;2、搜索结果中包含关键字 实际结果

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