B端产品比较难做,我想主要有3点原因: 1、行业壁垒高,需要在该行业有足够的沉淀才能给出合理靠谱的解决方案 2、竞品分析成本高。B端产品定制化多且多数私有化部署,安全性高,市...
B端产品比较难做,我想主要有3点原因: 1、行业壁垒高,需要在该行业有足够的沉淀才能给出合理靠谱的解决方案 2、竞品分析成本高。B端产品定制化多且多数私有化部署,安全性高,市...
平台介绍 调研了业界的一些用例管理平台(testlink/qc/禅道/云效等)后,整理了一个用例管理平台应该具备的基本功能: 最终的系统架构: [https://github...
一:tcp协议 tcp协议属于传输层协议(UDP也属于传输层协议,但是UDP协议是无状态的)。建立一个TCP连接需要三次握手,断开一个TCP连接需要四次挥手。手机能够使用联网...
当我们从互联网时代逐渐步入大数据时代后,企业和消费者都迎来了一系列重大改变和重塑。其中最大的改变莫过于消费者的一切行为数据都将在企业面前可视化,但事实是海量数据赋予企业不一...
这篇文章讲解一些数据分析的知识,因为不论是开发、分析师、产品、运营,在数字化时代,掌握数据分析的基本概念,是一项必备的工作技能。我们经常提到的“数据Sense”,也可以概括为...
YAML 是一种可读性非常高,与程序语言数据结构非常接近。同时具备丰富的表达能力和可扩展性,并且易于使用的数据标记语言。 YAML是 "YAML Ain't a Markup...
Pytest学习笔记 记录下pytest官方文档的阅读笔记,以便后续参考使用。非完整版,个人理解为主,难免有误,望理解。 安装与快速使用 安装 第一个test 01\test...
self用在对象方法中,是第一个参数,表示一个具体的实例本身。 Cls是类方法的第一个参数,表示类本身。 在对象方法中,也可以访问类,但用的是类名。 下面例子中,对象方法__...
最近工作中用到了pytest,总结一些用法: 1. 安装: pip install pytest 2. 运行: pytest 默认只能识别以test_ 开头的文件和测试用例,...
前言 with表达式其实是try-finally的简写形式。但是又不是全相同。 格式 其中的context是一个表达式,返回的是一个对象,var用来保存context表达式返...
pytest中对告警进行断言采用pytest.warns()方法,其断言的方法与pytest.raises()类似。pytest.warns()除了能断言告警外,还能够捕获告...
自动化始终只是辅助测试工作的一个手段,对于测试人员而言,测试基础和测试用例的设计才是核心。如果测试用例的覆盖率或者质量不高,那将这部分用例实现为自动化用例的意义也就不大了。 ...
pytest的参数化方式 pytest.fixture()方式进行参数化,fixture装饰的函数可以作为参数传入其他函数 conftest.py 文件中存放参数化函数,可作...
pytest实际上是python自带测试框架unittest的扩展,那么pytest是如何实现unittest中的setup和teardown的呢? pytest初始化的类别...
我在讲解 Appium 的时候有一篇文章使用到了unittest单元测试框架,从那篇文章就可以看出来这个框架给测试带来的便利。今天做一次比较全面系统的介绍。配以大量的脚本示例...