ICode9

精准搜索请尝试: 精确搜索
  • 软件测试学习第2天2022-07-05 18:31:08

    一.测试的分类 1.按代码分类 a.黑盒测试:测试对象看成黑色盒子,看不到内部结构,是对软件的一种功能性测试,即手工测试,是功能测试的一种形式 b.白盒测试:测试对象看成白色盒子,看得到内部结构,是针对程序内部代码的一种测试,是单元测试的一种形式 c.灰盒测试:介于黑白之间,测试工程师可以看开

  • 边缘计算如何与物联网结合在一起?2022-07-05 11:02:21

    边缘计算可以使数据处理尽可能接近物联网(IoT)设备,这意味着企业IT在延迟、性能、成本、安全性等方面具有优势。   边缘计算技术如今与其他几项新兴技术齐头并进,尤其是混合云和5G。它还非常适用于物联网(IoT)设备和应用程序。实际上,边缘计算和物联网不只是良好的合作伙伴,而且越来

  • pytest中自动计算每个用例执行的时间,参考官网2022-07-01 11:33:24

    官网 conftest.py import pytest import time DATE_FORMAT = '%Y-%m-%d %H:%M:%S' @pytest.fixture(scope='session', autouse=True) def timer_session_scope(): start = time.time() print('\nstart: {}'.format(time.strftime(DATE

  • 【Pytest 基于pytest+yaml+request+热加载+allure的框架封装】2022-06-30 19:31:06

    一、接口自动化测试框架基于pytest+yaml数据驱动 1、@pytest.mark.parametrize(args_name,args_value)    -->实现数据驱动的一个装置器 什么意思呢?把这段代码放到用例上面,然后通过args_name来获取yaml的参数,传递给具体的用例 args_name:参数名 args_value:参数值(list,tuple,字

  • unittest简要解析2022-06-29 18:36:17

    一、unittest是什么?   unittest是python内置的单元测试框架,具备编写用例、组织用例、执行用例、输出报告等自动化框架的条件。  使用unittest前需要了解该框架的几个概念:  即TestCase、TestSuite、TestLoader、TestRunner、TestFixture等     1、TestCase     一个

  • python+requests+yaml实现接口自动化用例(二)---升级版2022-06-29 09:31:39

    一、前言:前面一段时间封装的接口自动化测试框架用了一段时间发现还是有很多弊端的,目前又改良了一下,可以说整体思路全都推翻了,功能比之前强大许多,有兴趣的可以私信我单独交流,希望共同学习进步! 二、项目目录       case目录:存放测试执行文件 config目录:存放配置文件(数据库连接信

  • 【Pytest 框架介绍&用例规则&运行方式&前后置条件】2022-06-28 19:04:59

    一、接口自动还引入用例管理框架 为什么要使用用例管理框架主要完成哪些事情 发现用例:从多个py文件收集并加载测试用例 执行用例:按照一定的顺序执行 判断结果:通过断言判断预期结果和实际结果是否一致 生成报告:统计测试进度,耗时,通过率等 二、Pytest用例框架介绍 pytest是一个非

  • Web自动化测试实践分享2022-06-28 17:31:29

    一、环境安装 Pycharm安装:python开发工具 https://www.jetbrains.com/pycharm/download/#section=windows Python安装: 面向对象的脚本语言 https://www.python.org/ Selenium安装:用于Web应用程序测试的工具 pip install –U selenium Pytest安装:自动化测试框架 pip install pytest

  • 自动化测试-5.unittest框架介绍2022-06-27 21:04:56

    unittest框架介绍: unittest是python系统自带的作为单元测试的测试框架,相当于java中的JUnit,unittest中有4个重要概念:test fixture, test case,test suite ,text runner 通过这四个模块,尅实现ui和接口自动化,我们要讲的内容也是通过这四个模块进行的,在这之前需要介绍下,unittest.main()

  • 蒙德里安的梦想(Mondriaan's Dream)_题解&感想2022-06-24 22:35:28

    原题链接 题意: 求把 N×M 的棋盘分割成若干个 1×2 的长方形,有多少种方案。 例如当 N=2,M=4 时,共有 5 种方案。当 N=2,M=3 时,共有 3 种方案。 如下图所示: 图片 每组测试用例占一行,包含两个整数 N 和 M。 当输入用例 N=0,M=0 时,表示输入终止,且该用例无需处理。 思路: 可以从数据范围想

  • 实现领域驱动设计 - 使用ABP框架 - 什么是领域驱动设计?2022-06-22 09:32:40

    前言: 最近看到ABP官网的一本电子书,感觉写的很好,翻译出来,一起学习下 (Implementing Domain Driven Design) https://abp.io/books DDD简介 领域驱动设计(DDD)是一种通过将实现连接到演进的模型来实现复杂需求的软件开发方法 相对于简单的CRUD应用,DDD更适合于复杂的领域和大

  • pytest基础使用2022-06-22 03:31:08

    pytest 默认规则 模块名以test_开头或者_test结尾 测试类以Test开头,并且不能有init方法 测试用例以test开头 pytest相关插件 pytest-html 生成html测试报告 pytest-xdist 测试用例多线程执行 pytest-ordering 改变用例执行顺序 pytest-rerunfailures 用例失败重跑 allure-pytest

  • DDT数据驱动测试-转载2022-06-20 16:03:26

    简单介绍​DDT(Date Driver Test),所谓数据驱动测试,简单来说就是由数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。通过使用数据驱动测试的方法,可以在需要验证多组数据测试场景中,使用外部数据源实现对输入输出与期望值的参数化,避免在测试中使用硬编码的数据,也就是测试数

  • UML交互图2022-06-20 14:03:40

    概念 交互图描述对象之间的动态合作关系以及合作过程中的行为次序。 交互图常常用来描述一个用例的行为,显示该用例中所涉及的对象以及这些对象之间的消息传递情况,即一个用例的实现过程。 交互图有顺序图(Sequence Diagram)和协作图(Communication Diagram)两种形式。时序图也称为顺序

  • Pytest框架(5) -- 设置跳过(Skip)、预期失败(xFail)用例2022-06-18 00:04:57

    前言 在自动化测试过程中,会有一些特殊情况,比如说某个功能还没开发完成但是用例已经写完了。现在不想执行这个用例,想跳过这个用例。或者还有个功能处于bug状态,想在这个版本运行到那时不作为参考,运行它失败的测试用例,我们可以加标签进行过滤掉。pytest提前预置好一些方法一些装饰器

  • 编写jmeter测试用例_jmeter自动化用例编写规范2022-06-17 18:32:31

    jmeter自动化测试用例编写规范 1.自动化用例整体结构划分 用例结构的好坏,将直接影响到了用例的编写、维护、阅读、运行的效率。一个好的用例结构划分需要同时考虑业务模块覆盖和测试覆盖。   从常规来说,接口测试可以分为: a.系统级的用户业务场景; b.模块级的用户业务场景; c.单接口

  • 6.17___接口测试之接口文档和接口用例(7)2022-06-17 16:36:51

    接口面试题 postman接口测试,它有一个功能可以设置参数化,你有用过吗?用过, 方法一:((变量)),环境变量设置参数 方法二:通过csv文件设置变量,引用变量新建一个csv. 文件填写user、pwd新建一个全局变量user、pwd点击body==form-data 填写user、pwd点击run导入csv.文件查看结果 方法三:通过tx

  • 多测师拱墅校区肖sir_高级金牌讲师_接口测试之接口文档和接口用例(7)2022-06-17 10:00:41

    一、熟悉接口文档 1、文档一: (1)项目中有哪些接口? a.提现接口,还款接口,审批接口,绑卡接口,放款接口,逾期回调接口, b.短信下发接口、获取用户令牌接口、短信验证码校验接口、 c.用户管理类接口:用户登录接口、会员注册接口、修改会员密码接口、会员积分排名接口、会员积分出入账明细查询

  • 6.12__rf自动化框架之自定义关键(4)2022-06-16 22:01:07

    一、RF框架中自定义关键字 1、rf自定义关键字是seleniun2Library 在python中的selenium进行二次封装; 2、在python中就叫函数或实例方法 3、流程: (1)、首先在C:\Python37\Lib\site-packages目录下新建一个库名 (2)、在库里面新建一个__init__.py文件和另外一个模块 (3)、在自定义的模块

  • 小白如何开始进行数据库的测试(经验总结)2022-06-16 12:00:33

    你是不是属于刚入行做数据库的测试,一脸懵逼的茫然,不知道该如何下手?对数据库的基本知识掌握的也不全面?更加不知道该测试什么?身边也没有人指导?......等等之类的问题。那么你最开始需要做什么才能让自己有个起步状态,并且逐渐的明白数据库中有什么,要如何迈出这一步,向下看。 1、了解一

  • 干货 | 一文搞定 pytest 自动化测试框架(二)2022-06-12 18:01:33

    在上一篇文章中分享了 pytest 的基本用法,本文进一步介绍 pytest 的其他实用特性和进阶技巧。pytest fixturespytest 中可以使用 @pytest.fixture 装饰器来装饰一个方法,被装饰方法的方法名可以作为一个参数传入到测试方法中。可以使用这种方式来完成测试之前的初始化,也可以返回数

  • 复杂系统学习方法2022-06-04 10:02:50

    采取的学习方法是,以一个常见用例为核心,沿着重要函数调用的步骤逐步进行深入分析。中途若出现所需但并不熟悉的知识,则以此为契机,及时学习、思考、研究,当不熟悉的知识逐渐被自己了解掌握时,该系统的真面目也随之清晰了。

  • 【StarUML】时序图2022-06-03 21:33:45

    【StarUML】时序图   时序图是可视化地展示对象与对象之间的联系的图,与其他的图相比,它跟侧重于表现为了完成一个用例,对象之间是怎么协同工作的。 之前学习的组件图、用例图都能表现对象之间的联系,侧重的是“有哪些联系”,这是属于水平维度的展示,而时序图,它更像一个是从纵向维度

  • 软件项目管理 6.3.用例点估算法2022-06-03 10:01:18

    【公众号 “项目管理研究所” 将会第一时间更新文章并[分享行业分析报告]】 归档于软件项目管理初级学习路线 第六章 软件项目成本计划 《初级学习路线合集 》 前言 大家好,这节我们学习软件项目管理---用例点估算法。用例点估算是基于需求用户视图的估算方法,通过需求用户视图

  • 技术分享 | Appium 用例录制2022-06-02 18:00:41

    下载及安装 下载地址: https://github.com/appium/appium-desktop/releases 下载对应系统的 Appium 版本,安装完成之后,点击 “Start Server”,就启动了 Appium Server。 在启动成功页面点击右上角的放大镜,进入到创建 Session 页面。配置好 desirecapability 信息之后,点击“Start Sess

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有