软件测试|京东科技控股股份有限公司岗位开放~

1 月 29 日
阅读 1 分钟
182
1、参与项目测试全流程,根据产品需求和研发设计进行需求分析和风险评估,制定测试计划,设计并执行测试用例,进行缺陷定位和跟踪修复,保障项目质量;

软件测试|从零到一:我的测试开发工程师之路

1 月 26 日
阅读 3 分钟
230
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

软件测试/测试开发|学习两个个月后拿到4个知名企业Offer,他是怎么做到的?

1 月 25 日
阅读 3 分钟
259
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

软件测试/测试开发|给你剖析闭包与装饰器的魔力

1 月 24 日
阅读 6 分钟
323
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

用Python实现高效数据记录!Web自动化技术助你告别重复劳动!

1 月 24 日
阅读 4 分钟
378
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

Python多任务协程:编写高性能应用的秘密武器

1 月 24 日
阅读 3 分钟
395
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

玩转数据处理利器:学会使用 YAML 文件轻松处理数据

1 月 23 日
阅读 3 分钟
505
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

软件测试|拒绝上市公司的 Offer,选择自己喜爱的行业,这么从容不迫他凭什么?

1 月 19 日
阅读 2 分钟
285
我是深圳线下1期的学员,之前一直做的是功能测试,工作稳定到属于变相的温水煮青蛙,于是辞职自学。但是自学时总是无法将知识点串联。试听了深圳线下班的一节课后,被老师的教学风格深深打动,毫不犹豫报名。

软件测试|探索Flask接口路由技术:构建灵活可拓展的Python应用

1 月 16 日
阅读 3 分钟
326
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。

软件测试/测试开发/全日制|Page Object模式:为什么它是Web自动化测试的必备工具

1 月 15 日
阅读 2 分钟
266
为 UI 页面写测试用例时(比如 web 页面,移动端页面),测试用例会存在大量元素和操作细节。当 UI 变化时,测试用例也要跟着变化, PageObject 很好的解决了这个问题。

软件测试/测试开发全日制|Pytest conftest.py配置文件如何使用?

1 月 12 日
阅读 4 分钟
407
我们知道在python中要想实现数据的共享,可以定义一个“全局变量”,在另一个文件中使用的时候通过先导入,再使用的方式来访问。pytest中定义个conftest.py来实现数据,参数,方法、函数的共享。本文就给大家介绍一下conftest.py的用法。

软件测试/测试开发全日制|Pytest中yield的用法详解

1 月 12 日
阅读 4 分钟
333
在之前的介绍中,我们已经介绍了fixture的简单用法,但其实fixture还提供了两种非常优雅高效的写法,来完成测试执行前的处理操作与执行后的处理操作,即使用yield或addfinalizer来实现。本文我们将介绍使用yield来实现操作。

软件测试/测试开发全日制|Pytest测试框架Fixture作用域详解

1 月 12 日
阅读 5 分钟
286
Pytest的fixtrue是存在作用域的,比如作用域为函数级别,那么没执行一条用例,就会重新执行一次fixtrue,如果是类级别,那么多个类执行时会在去执行fixture。fixture的作用域有5个,分别是: function,class,module,package,session。有了这些作用域我们可以不用重复的去执行fixture,从而节省时间。下面我们通过代码示例分别...

软件测试/测试开发全日制|Pytest测试框架fixture作为参数使用

1 月 11 日
阅读 3 分钟
238
测试用例参数化的时候,使用 pytest.mark.parametrize() 参数化传测试数据,如果我们想引用前面不同fixture返回的数据当测试用例的入参。这个时候我们就可以用fixture 参数化 prams 来间接解决这个问题,本文就来给大家介绍一下如何使用fixture来实现参数化。

软件测试/测试开发全日制|Pyest结合json实现数据驱动测试

1 月 11 日
阅读 2 分钟
339
数据驱动测试是提高代码覆盖率和可靠性的重要方法。结合pytest和JSON(JavaScript对象表示)文件可以轻松实现数据驱动测试。和CSV文件类似,Python读取json文件也不需要借助其他的第三方库,因此我们不需要进行额外的环境安装。下面是如何使用pytest和JSON文件进行数据驱动测试的步骤。

软件测试/测试开发全日制|Pytest结合CSV实现测试的数据驱动

1 月 11 日
阅读 2 分钟
289
数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和CSV文件可以方便地实现数据驱动测试,相比于yaml以及Excel,使用CSV实现数据驱动不需要借助其他的第三方库,可以直接使用Python读取数据。在这篇文章中,我们将介绍如何使用pytest和CSV实现数据驱动测试。

软件测试/测试开发全日制|Pytest结合Excel实现数据驱动

1 月 10 日
阅读 2 分钟
7.1k
数据驱动测试是一种有效的测试方法,可以使用不同的输入数据运行相同的测试用例。结合pytest和Excel表格可以方便地实现数据驱动测试。在这篇文章中,我们将介绍如何使用pytest和Excel实现数据驱动测试。

软件测试/测试开发全日制|Pytest结合yaml实现数据驱动

1 月 10 日
阅读 2 分钟
351
我们之前介绍过pytest的参数化,我们使用了@pytest.mark.parametrize(argnames, argvalues) 来实现批量传送参数的目的,但是我们不进行数据驱动的话,我们一旦对数据进行变更,就需要在代码里对我们的参数进行逐一的修改,这对我们来说,是额外增加的工作量,而通过专门存储数据的文件来实现数据驱动,就可以节省我们的...

软件测试/测试开发全日制培训|Pytest的异常处理

1 月 10 日
阅读 3 分钟
258
pytest.raises和with语句一起使用,成功断言到期望异常则测试通过,未断言到期望异常则测试失败,如下代码中, with语句范围断言到期望异常TypeError - 测试通过示例代码如下:

软件测试/人工智能/全日制测试开发|利用ChatGPT自动生成自动化测试脚本

1 月 9 日
阅读 1 分钟
2.3k
自动化测试是软件测试过程中不可或缺的一部分,它能够提高测试效率,减少测试成本,保障软件质量。然而,编写和维护自动化测试脚本仍然是一个具有挑战性的任务,需要花费大量的时间和精力。学会借助ChatGPT自动生成自动化测试脚本,就可以减少编写自动化脚本的工作量,提高测试效率。

软件测试/测试开发/全日制|Pytest测试用例调度与运行

1 月 9 日
阅读 1 分钟
335
Pytest 是一个功能强大的 Python 测试框架,它具有灵活的测试用例调度和运行机制。在本文中,我们将深入了解 Pytest 是如何收集、选取和运行测试用例的。

软件测试/测试开发/全日制|Pytest如何灵活地运行用例

1 月 8 日
阅读 4 分钟
263
Pytest能够满足我们对单元测试框架的许多要求,它简洁易用,同时提供了丰富的功能来进行测试用例的管理和执行。在本文中,我们将深入探讨如何使用 Pytest 运行多条测试用例、测试文件或测试包,并且指定运行特定的测试用例,并对执行结果进行分析。

软件测试/测试开发全日制培训|Pytest跳过用例和失败重试

1 月 8 日
阅读 4 分钟
285
在我们日常进行自动化测试时,经常会遇到功能阻塞,未实现或者环境有问题等等原因,一些用例执行不了,如果我们注释掉或删除掉这些测试用例,后面可能还要进行恢复操作,这个时候pytest的跳过测试功能就能帮助我们,先跳过,等到问题解决时,恢复执行即可;同时我们还有可能会遇到需要对失败用例重新运行进行测试的情况...

软件测试/测试开发/全日制|pytest如何标记测试用例

1 月 8 日
阅读 4 分钟
322
在pytest中,有时候我们并不需要对所有的用例全部执行。pytest提供了一种机制:有选择的挑选用例去执行,即标记测试函数。下面详细介绍几种方法给函数标记。

软件测试/测试开发|pytest用例执行顺序,这篇文章就够了

1 月 4 日
阅读 3 分钟
714
在使用unittest测试框架执行测试时,测试用例执行的顺序是默认按照ACSII码的顺序加载测试用例并执行,顺序为:0-9、A-Z、a-z,测试目录、测试模块、测试类、测试方法/测试函数都按照这个规则来加载测试用例。在有的时候,我们并不希望测试用例按照这样的规则来执行,pytest就可以让我们按照我们制定的规则来执行测试用例...

软件测试/测试开发|Pytest都有哪些命名规则?

1 月 4 日
阅读 2 分钟
508
在使用Pytest进行测试时,良好的命名规范是编写清晰、易读和可维护的测试用例的重要组成部分。规范的命名使得测试用例的意图更加明确,便于团队成员理解和维护。本文就来给大家介绍一下pytest的命名规范。

软件测试/测试开发|什么是pytest,我们为什么选择pytest?

1 月 4 日
阅读 2 分钟
7.4k
作为一个程序猿,免不了要为自己写的代码做单元测试,因为我是一个Pythoner,所以最开始用的是unittest测试框架,但是我的使用体验很不好,后面我了解到了pytest,简直能把uinttest秒成渣,在这里和大家一起分享下pytest使用经验,本文先来给大家介绍一下pytest以及它如何安装,运行一下最简单的pytest测试用例。

软件测试/测试开发|什么是Python,我们为什么选择Python?

1 月 4 日
阅读 2 分钟
353
要说最近几年,哪个编程语言是最受欢迎的?学习人数最多的?那非Python莫属,加上人工智能时代的到来,Python热度就更加持续,那么Python为什么能够超越Java和C语言,成为现在最受欢迎的语言呢?本文就带大家一探究竟。

软件测试/测试开发|edge浏览器首页及新标签页设置

1 月 4 日
阅读 2 分钟
518
Edge是一款非常优秀的浏览器,甚至比Chrome还要优秀,但是它的默认设置让我不是很舒服,尤其是默认打开浏览器时,固定展示MSN的页面,打开新标签页也是这样,信息十分杂乱,经过一番设置之后,我终于解决了这个问题,本篇文章就跟大家一起分享一下如何修改首页以及新标签页的设置。

软件测试/测试开发全日制培训班|测试管理圆桌讨论会精彩时刻回顾(上)

1 月 4 日
阅读 14 分钟
288
很高兴大家来参加测试管理圆桌讨论会,本次我们邀请了4位嘉宾,他们的工作履历几乎涵盖了目前互联网行业的头部公司。嘉宾介绍Angelia:资深的项目经理,多次搭建研发团队,目前在外企做 PMO成员。强哥:曾在阿里担任测试负责人,负责过很多大型项目测试工作,在技术和管理方面都有很深的造诣。涛哥:曾在百度担任测试经...