首页 > 其他分享 >7 - Behave框架使用

7 - Behave框架使用

时间:2022-08-14 17:13:16浏览次数:52  
标签:框架 23 May zhangchunyan 30 -- Behave 使用 staff

Behave是Python的BDD框架

 

 

http://www.360doc.com/content/21/1028/11/77509131_1001637349.shtml

 

1、pip3升级

(venv) CC:bin zhangchunyan$ ls -l
total 120
-rw-r--r--  1 zhangchunyan  staff  2159 May 30 23:22 activate
-rw-r--r--  1 zhangchunyan  staff  1451 May 30 23:22 activate.csh
-rw-r--r--  1 zhangchunyan  staff  3036 May 30 23:22 activate.fish
-rw-r--r--  1 zhangchunyan  staff  1317 May 30 23:22 activate.nu
-rw-r--r--  1 zhangchunyan  staff  1754 May 30 23:22 activate.ps1
-rw-r--r--  1 zhangchunyan  staff  1200 May 30 23:22 activate_this.py
-rw-r--r--  1 zhangchunyan  staff   333 May 30 23:22 deactivate.nu
-rwxr-xr-x  1 zhangchunyan  staff   256 May 30 23:22 pip
-rwxr-xr-x  1 zhangchunyan  staff   256 May 30 23:22 pip-3.10
-rwxr-xr-x  1 zhangchunyan  staff   256 May 30 23:22 pip3
-rwxr-xr-x  1 zhangchunyan  staff   256 May 30 23:22 pip3.10
lrwxr-xr-x  1 zhangchunyan  staff    25 May 30 23:21 python -> /usr/local/bin/python3.10
lrwxr-xr-x  1 zhangchunyan  staff     6 May 30 23:21 python3 -> python
lrwxr-xr-x  1 zhangchunyan  staff     6 May 30 23:21 python3.10 -> python
-rwxr-xr-x  1 zhangchunyan  staff   243 May 30 23:21 wheel
-rwxr-xr-x  1 zhangchunyan  staff   243 May 30 23:21 wheel-3.10
-rwxr-xr-x  1 zhangchunyan  staff   243 May 30 23:21 wheel3
-rwxr-xr-x  1 zhangchunyan  staff   243 May 30 23:21 wheel3.10
(venv) CC:bin zhangchunyan$ python -m pip install --upgrade pip
Requirement already satisfied: pip in /Users/zhangchunyan/PycharmProjects/pythonProject/venv/lib/python3.10/site-packages (21.3.1)
Collecting pip
  Using cached pip-22.2.2-py3-none-any.whl (2.0 MB)
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.3.1
    Uninstalling pip-21.3.1:
      Successfully uninstalled pip-21.3.1
Successfully installed pip-22.2.2

2、安装behave:

(venv) CC:bin zhangchunyan$ pip3 install behave
Requirement already satisfied: behave in /Users/zhangchunyan/PycharmProjects/pythonProject/venv/lib/python3.10/site-packages (1.2.6)
Requirement already satisfied: parse-type>=0.4.2 in /Users/zhangchunyan/PycharmProjects/pythonProject/venv/lib/python3.10/site-packages (from behave) (0.6.0)
Requirement already satisfied: six>=1.11 in /Users/zhangchunyan/PycharmProjects/pythonProject/venv/lib/python3.10/site-packages (from behave) (1.16.0)
Requirement already satisfied: parse>=1.8.2 in /Users/zhangchunyan/PycharmProjects/pythonProject/venv/lib/python3.10/site-packages (from behave) (1.19.0)

3、中文关键字:

(venv) CC:bin zhangchunyan$ behave --lang-help zh-CN
Translations for Chinese simplified / 简体中文
             And: 而且<
      Background: 背景
             But: 但是<
        Examples: 例子
         Feature: 功能
           Given: 假如<
        Scenario: 场景
Scenario Outline: 场景大纲
            Then: 那么<
            When: 当<

 

标签:框架,23,May,zhangchunyan,30,--,Behave,使用,staff
From: https://www.cnblogs.com/xiaoyanguniang/p/16585772.html

相关文章

  • 使用less
    1、安装less支持包npmiless-D2、在style标签上加 lang="less"3、less的基本使用(1)嵌套的方式写样式 (2)可以定义变量@变量名:变量值(3)用&指代父元素(4)公共样......
  • VS2010 + Mysql5.7 使用ADO.Net Entity Framework
        系统很LOW,不想花太多时间来升级,可想做点什么,总是这也不行那也不行,更种安装要不就是vs版本太低,要不不支持低版本的mysql,调试起来很费时。用老版办法写代码又太费......
  • 使用python转换 smRNA-Seq的测序数据
     001、方法1root@PC1:/home/test3#lsa.txttest.pyroot@PC1:/home/test3#cata.txt##测试文件ACTGCCCTAAGTGCTCCTTCTGGC2ATAAGGTGCATCTAGTGCAGATA......
  • 使用WinDbg调试程序异常和死锁等问题
    一、在使用WinDbg调试之前,我们先使用VS的调试功能1、文件->打开->文件->打开Dump文件 2、调试->选项->调试->符号->添加该应用的.pdb所在的......
  • meterpreter后期攻击使用方法
    Meterpreter是Metasploit框架中的一个扩展模块,作为溢出成功以后的攻击载荷使用,攻击载荷在溢出攻击成功以后给我们返回一个控制通道。使用它作为攻击载荷能够获得目标系统的......
  • PS小白教程:如何在Photoshop中使用“渐变工具”制作质感按钮?
    Photoshop是一款我们常用的图片处理软件,在Mac版的Photoshop中如何使用“渐变工具”制作质感按钮呢?下面我们分享在Mac版的Photoshop中使用“渐变工具”制作质感按钮的操作步......
  • .Net6 Html.Action无法使用(ViewComponents)
    接触了netcore的小伙伴们已经发现@html.Action()方法官方已经不提供支持了,转而使用 ViewComponents替代了,同时也增加了TagHelper。1.如果想用以前的@Html.Action()......
  • gin 框架源码分析
    官方文档示例packagemainimport"github.com/gin-gonic/gin"funcmain(){ r:=gin.Default() r.GET("/ping",func(c*gin.Context){ c.JSON(200,gin.H{ ......
  • 可使用索尼的 PlayMemories Home 在个人计算机上管理并编辑照片和视频
    http://support.d-imaging.sony.co.jp/www/disoft/int/download/playmemories-home/win/zh-Hans/......
  • tesseract-ocr 安装、语言库、使用 随记
    前几日才听说ocr的图片识别功能。觉得很有意思。先体验一下。地址: GitHub-tesseract-ocr/tesseract:TesseractOpenSourceOCREngine(mainrepository)1.下载exe......