一、开发环境搭建 1.下载SDK 1//Go官网下载地址 2https://golang.org/dl/ 3​ 4//Go官方镜像站(推荐) 5https://golang.google.cn/dl/ 2.安装 由于Go语言是一门跨平台的编译型语言,我们只需要在一个平台下进行开发,最后根据要运行的平台进行对应的编译,就可以直接在对应的平台上运行项目了。下面我们主要介绍一下Go语言在Windows环境上的安装过程: 第一步,下载Go语言安装包到本地       第二步,傻瓜式安装,疯狂下一步,期间可以选择安装的路径  &n...

  21QVFrvb8AMa   2023年11月02日   68   0   0 Go

一、标识符 标识符是指定义的具有特殊意义的词,例如变量、常量、函数名等等,任何一门语言中都对自己的标识符有特殊定义的规则。在Go语言中,标识符由字母数字和下划线组成,并且只能以字母和下划线开头,例如: 数字、字母和下划线组成:123、abc_ 只能以字母和下划线开头:abc123、_sysVar、123abc 标识符区分大小写:name、Name、NAME 二、关键字和保留字 关键字和保留字是指编程语言中预先定义好的具有特殊含义的标识符。关键字和保留字都不建议用作变量名,会引起混乱和冲突。 1.GO中的关键字 breakdefaultfuncinterfaceselect casedef...

  21QVFrvb8AMa   2023年11月02日   102   0   0 Go

一、算术运算符 运算符 描述 + 相加 相减 相乘 / 相除 % 求余 代码示例: 1packagemain 2​ 3import"fmt" 4​ 5funcmain(){ 6//算术运算符 7a:=5 8b:=2 9​ 10fmt.Printf("a+b=%v\n",a+b)//a+b=7 11fmt.Printf("a-b=%v\n",a-b)//a-b=3 12fmt.Printf("ab=%v\n",ab)//ab=10 13fmt.Printf("a/b=%v\n",a/b)//a/b=2 14fmt.Printf("a%%b=%v\n",a...

  21QVFrvb8AMa   2023年11月02日   65   0   0 Go

一、前戏 1.编程语言简介 在生活中,如果你想和外国人进行交流,你就得懂得他们国家的语言(汉语、英语、德语、法语等等),同样的,编程语言就是人与计算机之间沟通的一门语言,它能够将我们想要的操作翻译成计算机能够看得懂的指令,从而让计算机按照人类的想法去工作。 编程语言的种类很多,你可能听说过C语言,Java语言,Go语言等等,尽管语法、实现机制都有差异,但是其本质和目的都是一样的。目前编程语言都可以分为解释型和编译型两大类。 1.1编译型语言 编译型语言会使用编译器,先把源程序的每一条语句都编译成机器语⾔,并保存成二进制⽂件,再去执行这个二进制文件。这样程序运行时计算机可以直接以机器语言的方式来...

  21QVFrvb8AMa   2023年11月02日   99   0   0 Python

一、单元测试框架简介 1.什么是单元测试 单元测试是指在软件开发过程中,针对软件的最小单位(函数,方法)进行正确性的检查测试。 2.常用单元测试框架 2.1Java类别 junit testng 2.2Python类别 unittest pytest 3.单元测试框架主要作用 测试发现:从多个文件中找到测试用例 测试执行:按照一定的顺序和规则去执行用例,并生成结果 测试判断:通过断言判断预期结果和实际结果的差异 测试报告:统计测试进度、耗时、通过率,生成测试报告 二、自动化测试框架简介 1.什么是自动化测试框架 自动化测试框架是指为了完成一个指定的系统的自动化测试而封装的一整套的完...

  21QVFrvb8AMa   2023年11月02日   32   0   0 Python

一、固件使用背景 在执行测试用例时,我们常常需要在测试用例执行的前后去完成一些额外的操作。例如针对于Web测试,在用例执行前需要打开浏览器,完成用户登录等一系列前置操作;在用例执行完成后,要清除浏览器缓存,关闭浏览器......Pytest框架提供的固件机制(又称为夹具)可以帮我们实现一系列的前后置操作。 我们先创建一套测试用例: 二、前后置函数 1.测试方法级别 setup和teardown方法作用于每一个测试方法,每个测试方法执行之前都会先去执行setup方法,执行之后都会再去执行teardown方法。 1cases/test_cases.py 2classTestCase: 3​ 4...

  21QVFrvb8AMa   2023年11月02日   93   0   0 Python

一、前戏 在之前我们已经学会使用pytest-html插件生成html格式的测试报告: 1第一步,安装插件 2pipinstallpytest-html 3​ 4第二步,执行用例时使用--html参数 5main函数中执行 6if__name__'__main__': 7pytest.main(["-vs","--html=./report/result.html"]) 8 9使用命令模式执行 10pytest-vs--html./report/result.html 很明显报告的效果配不上我们高大上的逼格.......除了pytest-html插件,pytest还可以和allure结合...

  21QVFrvb8AMa   2023年11月02日   74   0   0 Python
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~