链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
首页
>
标签
自动化测试
18
引用 •
30
回帖 •
1
关注 •
330
浏览
参与讨论
关注
关注
分享
分享
有什么新发现就分享给大家吧!
244
引用 •
1762
回帖
stf
1
引用
新手
10
引用 •
39
回帖
工具
子曰:“工欲善其事,必先利其器。”
279
引用 •
713
回帖
测试开发
9
引用 •
5
回帖
测试人员
1
引用 •
2
回帖
Git
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
207
引用 •
358
回帖
默认
热议
好评
优选
最近回帖
关注者
查看所有标签
思源笔记 v3.0.17 发布,支持 Windows arm64 和 Linux arm64
概述 该版本支持了 Windows arm64 和 Linux arm64,改进了网页剪藏,修复了一些缺陷并改进了许多细节。 变更记录 以下是此版本中的详细变更。 改进功能 [链接] [链接] [链接] [链接] [链接] [链接] [链接] 支持 Windows arm64 支持 Linux arm64 改进导入 M ..
3.5K
4 周前
为什么单元测试不是持续交付的唯一答案
为了让持续集成和持续交付(CI/CD)成为现实,企业必须审查其内部流程,并重新思考如何处理软件交付生命周期。过去的清单和评论根本不是前进的方向。残酷的事实是,大多数企业在持续交付的道路上相当落后。对软件交付过程本身进行根本性的改变与从货架上取下一些工具这样的半个步骤是完全不一样的。 如果目标是对客户和用户做出更好的响应 ..
12
1 天前
众所周知,配置即代码≠基础设置即代码
前段时间翻到几条留言,问: “配置即代码和基础设施即代码一样吗?” “配置即代码是什么?怎么都是基础设施即代码?” 我们都是知道,DevOp 的快速发展,让服务器管理与配置的时间大大减少,配置即代码和基础设施即代码作为 DevOps 的重要实践,在其中起到了关键性作用。 不少人将二者看作是一件事,配置即大代码是关于管理 ..
23
1 周前
自动化测试框架知识,读着一篇就够了!
自动化测试因其节约成本、提高效率、减少手动干预等优势已经日渐成为测试人员的“潮流”,从业人员日益清楚地明白实现自动化框架是软件自动化项目成功的关键因素之一。 本篇文章将从什么是真正的自动化测试框架、自动化脚本如何工作以及自动化测试框架会如何在测试过程中为你提供竞争优势三个方面进行阐述,让您通过这一篇文章,踏入自动化测试 ..
24
2 周前
取代或转型?人工智能对软件测试的影响(内附工具推荐)
在当今快速发展的数字环境中,从移动 App 到基于 Web 的平台,软件已成为我们日常生活和工作不可或缺的一部分。然而,随着软件系统变得越来越复杂,如何确保其质量和可靠性已成为开发人员和测试人员所面临的一大重要挑战。 这就是软件测试中的人工智能(AI)成为颠覆性技术的地方,它改变了软件测试的执行方式。 [图片] 一、软 ..
13
1 个月前
对 DevOps 的九大误解,是时候纠正了!
DevOps 是开发和运维的结合,有助于集成和自动化测试过程以及部署存储库,还提供了透明度以及灵活性。DevOps 的目标如下: 更快的上市时间(TTM); 减少各种修复之间的前置时间; 提高部署频率; 更快的恢复时间; 降低新版本的失败率。 许多商业部门的领导者都知道,提高营销速度是一种生存技能,而不仅仅是目标。管理 ..
11
1 个月前
年薪百万的程序员都在用的摸鱼方式……
随着信息技术的不断发展,许多传统的工作流程正在向自动化方向迅速转变。在过去,开发人员在完成代码编写后,需要通过手动执行一系列操作来将代码部署到生产环境中。 [图片] 这看似简单,但在实际操作过程中,不仅容易出现各种人为失误,还会消耗开发人员大量的时间和精力。此外,一旦出现问题就需要进行回滚操作,这就意味着上述步骤需要再 ..
47
1 个月前
真人踩过的坑,告诉你避免自动化测试新手常犯的 10 个错误
虽然从自己的错误中学习也不错,但从别人的错误中学习总是更好的。 作为一个自动化测试人员,分享常见的容易犯的 10 个错误,可以从中吸取教训,引以为鉴。 一、必要时才自动化 新人小王接到为 Web 应用程序自动化测试脚本的任务时,既高兴又紧张,因为这是他进入团队的第一个任务。第一印象至关重要,他也希望给团队留下完美的第一 ..
21
1 个月前
采用 DevOps 的 7 个主要障碍,你一定不知道!
尽管 DevOps 已经相对成熟,DevOps 哲学仍然在回避甚至是最著名和最有资源的组织。一份令人震惊的 Gartner 报告显示,75% 的 DevOps 项目未能实现其目标。为什么 DevOps 的失败率如此之高?在实施 DevOps 理念时,组织面临的共同挑战是什么?如何克服这些挑战? 本篇文章将解决这些问题, ..
13
2 个月前
DevOps 已死?2024 年的 DevOps 将如何发展
随着我们进入 2024 年,DevOps 也发生了变化。新兴的技术、变化的需求和发展的方法正在重新定义有效实施 DevOps 实践。 IDC 预测显示,未来五年,支持 DevOps 实践的产品市场继续保持健康且快速增长,2022 年-2027 年的复合年增长率(CAGR)为 16.1%。 其主要原因是将安全纳入 Dev ..
23
2 个月前
接口自动化测试 (python)
[图片] 技术选型 Python3.7 或 3.8 unittest -- ⾃带 requests 发送 http 请求 pip install requests HTMLTestRunner -- ⽣成测试报告 Fiddler -- 抓包⼯具 Pycharm 社区版集成开发环境 -- 下载地址 unitest Pyt ..
149
3 年前
如何设计一个自动化测试框架
[图片] 在进行自动化框架设计之前我们先来看两个问题,什么是自动化框架,设计的时候应该注意什么原则,然后该怎么做?本文会以一个 web 端的 UI 自动化测试框架设计为例 什么是自动化测试框架 什么是框架 特指为解决一个开放性问题而设计的具有一定约束性的支撑结构。在此结构上可以根据具体问题扩展、安插更多的组成部分,从而 ..
135
4 年前
关于自动化测试用例失败重试的一些思考
[图片] 自动化测试用例失败重跑有助于提高自动化用例的稳定性,那我们来看一下,python 和 java 生态里都有哪些具体做法? 怎么做 如果是在 python 生态里,用 pytest 做测试驱动,那么可以通过 pytest 的插件 pytest-rerunfailures 来实现失败用例重跑,具体的使用方式有两种 ..
175
4 年前
jenkins+stf 搭建移动端自动化测试平台
[图片] 环境搭建 stf 和 Jenkins 的安装过程这里不做说明,可以网上查找资料,这里只说一下注意的地方和需要的插件以及插件的配置。 stf 环境搭建 stf 的环境搭建坑比较多,对 node 和 npm 的版本不对会出现各种问题,这里推荐一种搭配 node V8.14.0 和 npm V6.4.1。 stf ..
1.3K
4 年前
能否通过注解的方式去实现单元测试呢?
起因 单元测试在项目中的作用不言而喻,但是写单元测试、改了逻辑以后改单元测试,却也是比较烦人的 目前有很多的测试框架 比如 mockito 、easyMock 、powerMock 等,都已经帮助开发者解决了很多测试的难题,但是单元测试还是得自己写代码。 我就想知道目前有没有可以不用自己写太多代码,在运行的时候,去自动 ..
100
4 年前
python+selenium 系列 ---04 元素定位
前言 本篇主要讲述 selenium 的元素定位方式,定位方式基本都会提到,这篇文章过后,会对 selenium 的定位方式有一定了解,其实个人感觉元素定位并不是难点,不管用那种方式,肯定是能定位到的,但是哪种方式便于维护等等一系列问题,这都是需要思考的,后面的文章里会逐渐提及。 定位方式汇总 定位方法 定位单个元素 ..
327
5 年前
python+selenium 系列 ---03 第一个自动化脚本
前言 经过上面两篇的讲解,环境应该已经装好了,下面终于要开始最激动人心的码代码的环节,这个系列目的就是由简入繁,慢慢搭建起来一个 UI 自动化的环境,这边还属于“简”的部分,如果有 python 基础,相信这篇看起来没啥难度,如果没有基础,基本代码也是会做注释的,问题应该也不大。 编辑器的选择 说明 市面上编辑器太多了 ..
231
5 年前
python+selenium 系列 ---02 selenium 安装
前言 这是本系列的第二篇文章,主要讲 cmd 命令行怎么进行 python 中 selenium 包的安装,linux 下基本也适用。像 pycharm 这种 IDE,也有方法可以安装,就不着重讲了,毕竟不算通用,但是可能会顺带提一下。 安装 方法一:pip 方式安装(推荐) 此方法最简单、粗暴,前提是需要联网,如果不 ..
364
5 年前
python+selenium 系列 ---01 python 安装
python+selenium 系列---01 python 安装 前言 本篇主要介绍 python 环境在 windows 下安装配置,linux、mac 环境暂不介绍(没有 mac 电脑,linux 如果有需要可以直接私聊我),这个系列的 python 版本是目前官网上最新的 3.7.3,python2 的话最好就 ..
427
5 年前