首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Python

    6-5Python 数据类型-字典

    字典 字典介绍 Python的字典数据类型是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key的值计算value的地址,具有非常快的查取和插入速度。 字典的每个键值对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,例如:d = {key1 : value1, key2 : value2 } 字典的创建 dict()函数是Python

    38830编辑于 2023-11-10
  • 来自专栏Python

    6-5Python 数据类型-字典、集合

    字典字典介绍Python的字典数据类型是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key的值计算value的地址,具有非常快的查取和插入速度。 字典的每个键值对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,例如:d = {key1 : value1, key2 : value2 }字典的创建dict()函数是Python ,value in a.items():print(key,value)name jackage 20addres beijin>>> 集合集合介绍set集合是一个无序不重复元素的集,基本功能包括关系测试和消除重复元素

    38920编辑于 2023-11-10
  • 来自专栏全栈开发那些事

    6-5 链式表操作集 (20分)

    裁判测试程序样例: #include <stdio.h> #include <stdlib.h> #define ERROR NULL typedef int ElementType; typedef

    36750编辑于 2023-02-27
  • 来自专栏高渡号外

    Python入门(6)

    # 例:6-1 将屏幕输入的字符串赋值给a变量,然后判断是否等于3,如果是,就显示“测试合格”,否则,就显示“测试结束”。 a = input('请输入:') if a=='3': print('测试合格!') else: print('测试结束!') 下面例6-4直接显示出迭代过程中拿到的每一个字符,例6-5通过对索引的遍历,循环显示序列的索引和索引对应的值。 PS:例6-5中用到了两个内置函数,解释如下 (1)、len()是python的一个内置函数,用于获取某序列对象的长度。 此外,for循环,也可以遍历序列的索引,例6-5

    70320发布于 2020-09-22
  • 来自专栏python3

    Python 单元测试 & 文档测试

    1.1 单元测试 1.1.1 单元测试编写 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 编写一个Dict类,这个类的行为和dict一致,但是通过属性来访问。 1.1.2 运行单元测试 [root@daidai python]# python mydict_test.py #加上unittest.main()运行语句 ..... -------------- #if __name__ == '__main__': #   unittest.main() [root@daidai python]# pythonmydict_test.py    #发现这样测试没有作用 并且,Python内置的“文档测试”(doctest)模块可以直接提取注释中的代码并执行测试。 doctest严格按照Python交互式命令行的输入和输出来判断测试结果是否正确。 所以,不必担心doctest会在非测试环境下执行。

    1.5K10发布于 2020-01-15
  • 来自专栏全栈程序员必看

    Rpc接口测试_Python接口测试

    :收到RPC接口测试信号后,在命令行终端上写入测试数据配置文件的测试参数,根据测试参数进行测试。 ),以Python语言(面向对象、解释型计算机程序设计语言)为主实现了后端服务器的Socket通信和RPC调用,并结合软件测试中的边界值、等价类、正交试验设计等方法编写接口测试用例。 本发明实施例进行RPC接口测试之前,需要实现与后端服务器的Socket进行通信、以及通过Python语言调用具体的RPC服务(RPC接口承载的是RPC服务)。 通过Python语言调用具体的RPC的流程为: (1)定义具体RPC的调用方法:call_RPC_A(args[])。 测试测试场景恢复模块用于:在RPC接口测试模块测试完成后,根据预先设置的测试场景恢复配置,进行测试场景恢复。

    1.9K20编辑于 2022-11-04
  • 来自专栏python3

    python ftp测试

    刚学Python,做的ftp测试 1,简单ftp vim test.py #! /usr/bin/env python import time from ftplib import FTP local_dir_update="*****" local_dir_download /usr/bin/env python import time,socket from ftplib import FTP class MyFtp:         def __init__(self /usr/bin/env python import os,time from  myftp import MyFtp file_list=['xxxxxx','xxxxxx,'xxxxxx','

    1.4K40发布于 2020-01-13
  • 来自专栏开源部署

    Python代码测试

    1、单元测试的意义 作用 用来对一个函数、一个类或者一个模块来进行正确性检测的工具 结果 单元测试通过,说明我们测试的这个函数能够正常工作 单元测试不通过,要么有bug,要么测试条件输入不正确 如果不通过,说明此次的修改与原功能不一致,要么修改代码,要么修改测试 确保一个程序模块的行为符合设计测试的用例,在将来修改的时候可以极大的保证该模块依然正确 2、单元测试之函数 calculater.py ): print("结束测试……") # 测试函数名:tset__待测试函数名 # 注意:其实也可以不是待测试函数名 # 本质:只要是以test__开头的函数就都会被执行 test.py import unittest from myDict import MyDict # 定义测试类,一个测试类只能测试一个类 # 类名:Test待测试的类名 class TestMyDict # 该模块可以直接提取注释中的代码并执行测试 import doctest def mySum(x, y): # doctest严格按照python交互模式命令的输入和输出来判断结果

    65220编辑于 2022-09-08
  • 来自专栏Python机器学习算法说书人

    Python 测试基础

    Python 中,不存在编译阶段,只有编辑和运行阶段。测试就是运行程序。 我将告诉你如何养成在编程中进行测试的习惯,并介绍一些可帮助编写测试的工具。 ? 如果在网上使用“Python 测试覆盖率”之类的关键字进行搜索,可找到一些相关的工具,其中之一是 Python 自带的程序 trace.py。 在 Python 中,可通过模块 subprocess 来使用命令行工具。下面的代码在前面的测试脚本示例中添加了两个代码检查测试。 提示 标准库还包含一个名为 timeit 的模块,提供了一种对一小段 Python 代码的运行时间进行测试的简单方式。 模块 doctest 和 unittest:需要在 Python 中进行单元测试时,这些工具必不可少。模块 doctest 设计用于检查文档字符串中的示例,但也可以轻松地使用它来设计测试套件。

    1.8K10发布于 2019-07-27
  • 来自专栏python3

    python 并发测试

    最近在写一个简单的配置服务,用私有协议,用python写。用途是给某些局域网的机器提供配置服务。

    1.6K20发布于 2020-01-13
  • python运行测试

    print("123")python运行测试python运行测试python运行测试python运行测试python运行测试python运行测试python运行测试python运行测试python运行测试 python运行测试python运行测试python运行测试python运行测试python运行测试python运行测试print("456")

    66610编辑于 2024-10-16
  • 来自专栏sktj

    python 测试文件

    directory os.path.isdir('/etc/passwd') False Is a symbolic link os.path.islink('/usr/local/bin/python3 ') True Get the file linked to os.path.realpath('/usr/local/bin/python3') '/usr/local/bin /python3.3' os.path.getsize('/etc/passwd') 3669 os.path.getmtime('/etc/passwd') 1272478234.0

    57230发布于 2019-10-21
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 6-5 梯度下降的向量化和数据标准化

    本系列是《玩转机器学习教程》一个整理的视频笔记。本小节主要介绍梯度下降法的向量化,并引入对使用梯度下降法非常重要的数据归一化。

    1.5K00发布于 2019-11-13
  • 来自专栏毕业设计

    分布式电商系统的设计与实现⑦-2

    因为该部分内容比较多,避免大家审阅疲劳,这篇是前台主要功能测试。下篇是前台功能测试。 具体测试用例分析如下表6-5所示:表 6-5 前台用户注册登录测试用例分析表测试主题测试步骤预期结果实际结果用户注册(1)点击注册,用户输入手机号以及验证码。 用户注册均能正常执行符合预期结果用户登录(1)点击账户登录,用户正确输入用户名密码完成登录 (2)点击手机验证登录,用户正确输入手机号以及收到的验证码完成注册账户名密码登录和短信登录均能正常执行符合预期结果用户登录界面如下图6- 5所示:图 6-5 用户登录界面1.1.2 搜索商品相关功能测试用户搜索商品,当用户输入字符串,这里能够自动补齐关键词,并且点击关键词并能搜索出相应的商品。 搜索商品的测试用例分析如下表6-6:表 6-6 搜索功能测试用例分析表测试主题测试步骤预期结果实际结果搜索商品(1)用户输入,自动补齐关键词 (2)能够根据关键词进行查询 (3)选中商品规格项也能查询

    31510编辑于 2024-06-23
  • 来自专栏Python自动化测试

    python接口测试测试报告

    在本文章中,主要使用jenkins和编写的自动化测试代码,来生成漂亮的测试报告,关于什么是CI这些我就不详细的介绍了,这里我们主要是实战为主。 这里我们使用allure来生成测试报告,我们知道,在python的自动化测试中,常用生成测试报告使用的是HTMLTestRunner库,但是该库生成的测试报告不是很漂亮,我们使用allure可以生成很直观的测试报告而且测试报告比较渲 OK,下面我们来编写代码,来进行测试,比如编写如下的测试代码,见编写后的源码: #! /usr/bin/env python #-*-coding:utf-8-*- import unittest def div(a,b): return a-b class DivTest 见点击Allure Report后的测试报告,见截图: ? OK,测试报告就总结到这里

    1.7K40发布于 2018-10-25
  • 来自专栏用户7466307的专栏

    python参数化测试

    参数化测试的目的是针对多组参数运行测试。我们可以通过@ pytest.mark.parametrize做到这一点。 我们将在下面的示例中看到这一点。在这里,我们将3个参数传递给测试方法。 此测试方法将添加前两个参数,并将其与第三个参数进行比较。 使用以下代码创建测试文件test_addition.py import pytest @pytest.mark.parametrize("input1, input2, output",[(5,5,10 ),(3,5,12)]) def test_add(input1, input2, output): assert input1+input2 == output,"failed" 这里的测试方法接受 failed" E AssertionError: failed E assert (3 + 5) == 12 test_addition.py:5: AssertionError 您可以看到测试运行了

    80310发布于 2020-06-16
  • 来自专栏sktj

    python 回归测试脚本

    ############################################################################## Test a directory of Python The subprocess module spawns and controls streams (much like os.popen3 in Python 2.X), and is cross-platform

    1K20编辑于 2022-05-13
  • 来自专栏职场亮哥

    Python单元测试

    简而言之,就是验证系统中最小可测试单元的功能是否正确的自动化测试。因此,单元测试的目地就是“对被测试对象的职责进行验证”, 在写单元测试之前,先识别出被测试对象的职责,就知道该怎么写这个单元测试了。 根据被测试对象,单元测试可以分为两大类: 对不依赖于外部资源的组件的单元测试:使用unittest基本功能即可 对依赖于外部资源的组件的单元测试:需要使用mock unittest使用 python单元测试库 unittest的基本使用参见廖雪峰Python单元测试 具体使用参考以下资料 Python中的单元测试 ningning.today-flask项目单元测试实践 Python unittest官方文档 其他资料可以参见: Python单元测试和Mock测试 mock-autospec 仿照这篇文章改写qk_log日志模块,qk_log.py代码如下 #! 在一次整体改造Python数据统计分析项目时打算引进单元测试,在写完公共库的单元测试之后发现花费在单元测试上的时间较多,而且公共库不常改动,业务逻辑有比较混乱,因此团队决定放弃单元测试

    76721发布于 2020-10-10
  • 来自专栏python3

    python测试dubbo接口

    本文主要介绍使用Python调用Hession协议dubbo接口示例。 Python调用Hession协议接口基本流程如下: 1. 下载安装Python Hessian库,地址:https://github.com/theatlantic/python-hessian,或者pip install python-hessian进行安装

    2.8K10发布于 2020-01-03
  • 来自专栏python3

    Python 6.3 文档测试

    文档测试 如果你经常阅读Python的官方文档,可以看到很多文档都有示例代码。比如re模块就带了很多示例代码: >>>import re >>>m = re.search('(? 并且,Python内置的‘文档测试(doctest)’模块会直接提取注释中的代码并执行测试。 doctest严格按照Python交互式命令行的输入和输出判断测试结果是否正确。 只有测试异常的时候,可以用...一大段烦人的输出。 如果程序有问题,比如,将__getattr__()方法注释掉,在运行就会报错: $ python3 mydict2.py **************************************** 所以,不必担心doctest会在非测试环境下被运行。 小结: doctest非常有用,不但可以用来测试,还可以直接作为示例代码。通过某些文档生成工具,就可以自动把包含doctest的注释提取出来。

    66030发布于 2020-01-10
领券