自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 python、pycharm的安装及使用、pip包管理

一、python的安装1.官网(http://www.python.org/)下载对应操作系统的python版本,傻瓜式安装。2.环境变量的设置:进入到控制面板 ->系统和安全 ->系统 ->高级系统设置 ->环境变量 ->编辑系统变量里的path,设置python安装路径(E:\Program Files\Python\Python37),点击应用。3.cmd窗口输入python回车,如果显示python版本信息,说明python安装成功。二、pych

2020-08-29 09:14:20 3925 1

原创 python测试框架之pytest (四)fixture

一 引言在测试过程中,通常会包括三个步骤,前置、执行测试、后置,pytest框架中,提供了类似的函数。模块级别:setup_module (前置) / teardown_module(后置) ->不在类中,全局的函数级别:setup_function(前置)/ teardown_function(后置) ->不在类中类级别: setup_class (前置) / teardown_class (后置) ->只在类中前后运行一次方法级别:setup_metho

2022-01-30 10:00:00 2820

原创 python测试框架之pytest (三)断言

一、pytest断言Pytest中断言是通过 assert 语句实现的,确定预期值和实际值是否一致。1.1、pytest等值类型断言import allureclass TestAssert: @allure.story("pytest-assert方式") def test_equals(self): the_biscuit = "Ginger" my_biscuit = "Gingers" assert the_biscuit

2022-01-29 15:54:08 6382

原创 python测试框架之pytest (二)参数化

一、引言在自动化测试中,一个测试用例对应一个测试点,通常一组测试数据无法完全覆盖测试范围,所以,需要参数化来传递多组数据。pytest的测试用例参数化,使用 @pytest.mark.parametrize 装饰器完成。说明:@pytest.mark.parametrize(argnames, argvalues)# argnames: 以逗号分隔的字符串# argvaluse: 参数值列表,若有多个参数,一组参数以元组形式存在,包含多组参数的所有参数# 以元组列表形式存在@py

2022-01-29 15:51:43 2391

原创 python测试框架之pytest (一)

目录1. 概述2. 使用说明2.1 安装2.2 收集用例2.3 运行1. 概述pytest官方文档介绍:pytest: helps you write better programspytestis a framework that makes building simple and scalable tests easy. Tests are expressive and readable—no boilerplate code required. Get starte.

2022-01-29 15:49:00 1692

原创 python 装饰器

前言 在学习自动化测试框架pytest时,经常发现有很多类或者函数头上会带一顶@开头的帽子。很多核心的用法(像参数化)都是通过@开头的帽子来实现的,看起来很高端的样子,它就是python中的一个重难点:装饰器。闭包 想要理解装饰器,必须先了解什么是闭包(closure)。 这段代码的意思:定义了一个外层函数outer和一个内部函数inner;在outer函数内部,又定义了一个变量greetings并赋值;然后在内部函数inner中调用了这个变量;最后...

2021-03-17 22:00:16 189

原创 pycharm Debug调试技巧

目录调试技巧功能点介绍调试技巧1、在需要执行的地方,打上断点标识,然后右键点击Debug执行。 如果需要进入到方法体中,点击F7,进入到方法体中。2、可能有的时候很奇怪,使用F7不能进入到方法体中。这个时候我们鼠标悬浮在要运行的代码位置,点击Run to Cursor,就可以进入到指定的方法体中。3、需要执行代码体,点击F8就可以了。这里说个小技巧,自己比较喜欢用,个人觉得很使用,节省了好多时间。4、选中需要执行的代码,点击计算器,进入到执行界面,可...

2021-03-16 11:45:32 1043

原创 python基础3 - if控制流、for循环、while循环

目录if控制流for循环while循环if控制流1、单独用if 条件true: 执行代码块2、if、else结合用if 条件为True: 执行代码块else: 执行代码块3、if、elif、else结合用if 条件为True: 执行代码块elif 条件为True: 执行代码块elif 条件为True: 执行代码块else: 执行代码块4、条件默认为False:0、""、()、[]、{}、None

2021-03-01 21:57:04 122

原创 python基础2 - 字符串、列表、字典、元组说明

目录字符串列表元组字典字符串1、按下标取值:下标从左到右从0开始,从右到左从-1开始2、切片:格式:字符串[起始索引:结束索引:步长]s = "beautifual girl"# 下标从0开始,结束下标为2,默认步长为1str1 = s[:3]# 下标从0开始,末尾结束,步长为2str2 = s[::2]# 从后往前输出,倒序str3 = s[::-1] 3、大小写转换:全部转为大写:str.upper() 全部转为小写:str.l...

2021-02-24 22:05:05 133

原创 python基础1 - 变量、数据类型说明

一、变量1.变量是用来存储数据的2.命名规范:①由数字、字母、下划线组成 ②不能以数字开头 ③不能是python 关键字 ④区分大小写 ⑤见名知意3.变量命:变量名 = 值二、关键字1.关键字是python已经内部使用的2.查看python关键字:import keywordprint(keyword...

2020-08-30 22:39:51 100

原创 JavaScript中的!= 、!==的用法和区别

!= 比较若类型不同,先偿试转换类型,再作值比较,最后返回值比较结果 。!== 只有在相同类型下, 才会比较其值。示例: var a = 1; var b = 1; var test = "1"; a != b //相同类型:true a == test //不同类型,把test转为数字,再比较结果。true a !== test //类型不同,true...

2019-02-02 18:08:20 438

原创 JavaScript 字符串首字母大写

var string = "order_no,order_qty,creat_datetime";1.去掉字符串中的下划线,将下划线使用空格代替。for(var i = 0;i<string.length;i++){ var reg = RegExp(/_/g); if(string.match(reg)){ string = string.replace(reg," "...

2019-02-02 12:07:42 1591

原创 Javascript pop() 、shift()、push() 、unshift() 方法

数组的 pop()和 push()方法的用法1.pop() 方法将删除数组的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。实例:var arr = new Array();arr[0] = "a";arr[1] = "b";arr[2] = "c";console.log(arr); //输出:a,

2019-01-31 14:53:51 681

原创 Jquery input框赋值

< input name="number" id="number" value="" />有2种方法赋值1.通过id赋值$("#number").val("123");$("#number").attr("value","123");2.通过name赋值$("input[name='number'

2019-01-18 09:44:17 23208

原创 ajax 参数

比较常用的几个参数说明下~1.url:table发送请求的地址2.async:true,默认值是true,表示异步请求。同步设置为async:false,3.cache:true,默认值是true,表示缓存页面。设置为false,表示不缓存页面。4.contentType:“application/x-www-form-urlencoded”,默认值是"application/x-...

2019-01-14 17:49:24 2693

原创 for in(循环)

前端使用最多的是for循环,最近发现了一种for in(循环)。for in(循环)是用来获取json中的键(key)与值(value)、数组中的值。var putdata = {"id":id,"status":1};var keyArr = new Array();for(var name in putdata){ keyArr.push(encodeURIComponent(nam...

2019-01-14 17:23:01 3173

原创 Unexpected token , in JSON at position 505

今天在使用ajax get()请求时一直报错,百思不得其解,不知道原因所在。一直报这个错误:很抓狂原以为仅仅只是因为json格式解析报错的,但是查询发现是url拼接错误,引起的json格式字符串解析报错。url拼接不能使用 url: table(status=0),解析json格式时解析报错。因为数据库status=0的数据有多条,不唯一,但如果使用主键就是可以的,因为主键id是唯...

2019-01-11 17:51:13 1369

原创 IIS服务中配置RSSBus(二) 部署RSSBus方法二

部署使用之后,发现了一种比较简便的方法,分享给大家。一、添加网站1.打开IIS,选中网站,右键点击添加网站,输入网站名称,路径,以及端口号。二、分配权限给D:\Program Files\RSSBus\RSSBus Connect\www文件夹下的Web.Config文件分配读写权限。三、访问网站在浏览器输入localhost:8005,访问RSSBus。...

2019-01-10 17:57:51 294 1

原创 IIS服务中配置RSSBus(二) 部署RSSBus方法一

一、添加网站1.打开IIS2.选中网站,右键点击添加网站,输入网站名称,路径,以及端口号。二、分配权限1.D:\Program Files\RSSBus\RSSBus Connect\www文件夹分配权限2.选中www文件夹 -->选择属性 -->编辑 -->添加 -->输入everyone,点击确定。3.给www文件夹读写权限4.在D:\Progra...

2019-01-10 17:49:40 251

原创 IIS服务中配置RSSBus(一) IIS安装

启用windows IIS功能1.进入到控制面板 -->程序。2.找到程序和功能 -->启用或关闭Windows功能。3.勾选选中的项目,点击确定按钮,进行安装。4.安装完毕后,重启电脑。在浏览器输入localhost访问,出现如下图的欢迎界面,表示IIS已经安装成功。 ...

2019-01-10 17:20:08 187

原创 使用Postman调API接口的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/channyfish/article/details/86164986 在最近实施的EDI项目中要通过互相调api来发文件,所以会经常使用到postman测试某个接口,学习了之后确实感觉到挺强大的,对调试有很大的帮助。Postman这个软件很容易上手,通过学习就能很快掌握请求api的...

2019-01-10 10:39:12 4064

原创 十分钟解读Arrow EDI

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Cara_EDI_Consultant/article/details/86078006关于 ArrowArrow Electronics向工业和商业电子元器件和企业运算解决方案用户提供产品、服务和解决方案,2016年销售额达23.8亿美元。Arrow作为供应渠道合作伙伴,通过遍布全...

2019-01-10 09:44:59 228

原创 CentOS 基本指令(四)将Jetty加入Linux service实现开机自启动

为了使Jetty上的应用程序每次开机后都可以自动运行,需要把Jetty加入到Linux的service中。1.使用chkconfig --list命令可以查询现有的service:2.将jetty.sh命令复制到etc/init.d路径下,将jetty加入到自启动服务中:3.再次查看现有的service:4.现在jetty已经被添加了进来。其中0~6分别表示6种Linux运行级别:...

2019-01-10 09:43:10 369

原创 CentOS 基本指令(六)MySQL建立普通用户 & 连接RSSBus数据库端口

CREATE USER 'username'@'host' IDENTIFIED BY 'password';使用如下命令对新建用户赋权:GRANT privileges ON databasename.tablename TO 'username'@'host'可以以此命令赋予用户insert,select,update等权限,其中privileges为all时,赋予该用户所有权限。...

2019-01-09 09:49:11 107

原创 CentOS 基本指令(五)安装部署MySQL数据库 & root用户密码重置

1.首先使用wget命令下载MySQL rpm 包,使用如下命令进行解压,安装MySQL。wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpmrpm -ivh mysql80-community-release-el7-1.noarch.rpm yum updateyum install mysql-se...

2019-01-09 09:43:11 119

原创 CentOS 基本指令(三)搭建Web 服务器Jetty & 部署RSSBus

Jetty 相比 Tomcat 等web 服务器具有小巧轻量级的优点。1.首先新建一个目录,将jetty压缩包解压在里面。2.在新建目录中,新建一个www目录,与jetty安装目录同级:3.将rssbus war包和配置信息文件放入www文件夹中4.进入jetty安装路径,修改start.ini文件中的监控目录为www文件夹:5.进入到jetty目录下的etc目录,添加声明rssb...

2019-01-09 09:39:18 148

原创 CentOS 基本指令(二)Linux 用户管理:创建用户与变更用户组

1.首先我们使用 useradd 用户名 命令创建一个新用户:2.然后需要继续为新用户创建密码和主目录:1 | useradd -d "/home/username" -m 2 | passwd username3.使用如下命令可以将用户添加到不同的用户组:1 | usermod -aG groupname username4.若需要将某用户从某组中删除,可以使用如下命令:...

2019-01-09 09:32:55 130

原创 CentOS 基本指令(一)从安装JDK开始

Linux 版本查看命令:在终端输入 lsb_release -a查看java执行路径:which java目前服务器上空空哒,还没有安装jdk安装jdk:使用wget命令下载没有wget命令则需要先进行安装:yum search wgetyum install wget.x86_64安装完成后使用wget从oracle官网下载jdk:wget --no-check-cert...

2019-01-09 09:18:52 88

原创 Cemech EDI X12业务问题记录(850)

首先来和大家先科普下EDI。EDI:即 Electronic Data Interchange电子数据交换,可以实现两个企业或企业业务系统之间的数据交换。如,A公司可以通过电子数据交换平台,向B公司发送订单、查询库存、通知发货等信息,帮助企业整合供应链、降低库存、实现精益生产。RSSBus Connect™ EDI 系统是全球屈指可数的获得 Odette 和 Drummond 认证...

2019-01-03 15:52:50 274

原创 搭建域控制器

搭建域控制器(1)打开Server Manager -->Roles -->Add Roles,点击Next。(2)勾选Active Directory Domain Services,点击Next。(3)完成安装后关闭(4)在cmd窗口输入dcpromo.exe,点击确定。(5)弹出Active Directory Domain Services安装向导,点击Nex...

2018-12-21 09:28:08 1173

原创 部署RSSBus EDI热备服务器

热备:两台服务器切换使用,当服务器A处于某种激活状态,那么服务器B处于备用状态。当服务器A因为某种原因出现故障了,服务器B就会自动启动,以保证网络运行不中断。部署RSSBus EDI热备服务器需要准备至少三台服务器(RSSBus EDI、热备RSSBus EDI、共享服务器)。注意:三台服务器使用同一个域账号RSSBus EDI、热备RSSBus EDI服务器配置是完全一致的一、共享服...

2018-12-20 14:40:14 307

RSSBus 热备服务器

热备:两台服务器切换使用,当服务器A处于某种激活状态,那么服务器B处于备用状态。当服务器A因为某种原因出现故障了,服务器B就会自动启动,以保证网络运行不中断。

2018-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除