搜索到与相关的文章
各行各业

自动化测试(五):自动化测试框架

框架(可复用的函数、方法)类型:①数据驱动(用测试数据去驱动脚本的运行,测试脚本和数据的分离???)②关键字驱动(object.action(param),抽象程度更高,业务逻辑、脚本、数据的分离)结构:Automation①AUT:配置文件,xml文件②Config(ObjectRepository):对象,tsr文件(flighr.tsr)③TestData:测试数据,即测试用例,txt文件(flight_testcase.txt)④Script:测试

系统 2019-08-12 09:26:42 2314

数据库相关

数据库设计范式的理解

前言为什么要写这篇文章呢,从去年年底开始,就和很多做技术的朋友交流过,从数据库设计到数据库架构各个方面的内容。有一些朋友执着于ORM,执着于所谓的数据库设计,却忘记了一切技术是要为业务服务这个基石。当然这文章里也有一些自己的理解,想向大家表达。范式是什么范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范

系统 2019-08-12 01:54:49 2314

数据库相关

SQL行转列

创建临时表#Resultifobject_id('tempdb..#Result')isnotnulldroptable#Resultcreatetable#Result(EmployeeNMnvarchar(50),CriterionNamenvarchar(200),EvalPointsmallint)查询结果集添加到临时表insertinto#ResultSELECTH.EmployeeNMEmployeeNM,CriterionName+'@'+E

系统 2019-08-12 01:54:02 2314

数据库相关

SQL重复记录处理(查找,过滤,删除)

注:此处“重复”非完全重复,意为某字段数据重复HZT表结构IDintTitlenvarchar(50)AddDatedatetime数据IDTitleAddDate1我本有心12008-01-1710:27:24.8272我本有心12008-03-1710:27:21.7803我本有心22008-05-1710:27:30.4204我本有心22008-09-1710:27:30.4205我本有心32008-01-2010:27:30.4206我本有心320

系统 2019-08-12 01:53:15 2314

数据库相关

如何实现用户自己定义控件。

1.新建*.axcx文件。2.跟一般网页一样放控件。3.在事件里面写处理过程。4.拖到aspx页面就可以用了。过程注意的地方。1.如果用到javascript,用document.getElementById()来查找服务器控件需要在控件名前面加上"<%=this.ClientID%>_控件名".2.如果有图片之类需要路径的请用:/a/b/c.jpg3.需要调用用户控件事件的话需要写一个委托。以下面做一个查询为例html代码<%@ControlLangua

系统 2019-08-12 01:53:13 2314

Python

使用虚拟环境打包python为exe 文件的方法

使用过anaconda环境下打包py文件的一点感悟,使用的是pyinstaller+anaconda环境下打包py文件打包:pyinstaller-F-w-ilogo.icoxxxx.py-F:强制打包-w:不带后台命令窗口-i:使用logo图标的地址需要打包的文件遇到的问题:1.首先对于使用anaconda打包py文件是存在问题的;1)打包出来的exe会很大,会打包很多关联库;2)而其中的一些关联库是没有用,而导入这些库会拖慢程序运行的效率。解决:使用虚

系统 2019-09-27 17:57:11 2313

Python

Python的基本操作

Python超基础操作组的表示方式:列表定义一个列表的基本方式type([1,2,3,4,5,6])可以是字符串、布尔类型、数字都是可以在列表中出现的列表中也可以嵌套列表[[1,2],[3,4],[True,False]](二维数组)嵌套列表列表的函数和方法:函数意义len()列表元素的个数len()列表元素的个数cmp()比较两个列表的元素max()列表元素的最大值min()列表元素中的最小值list()将元组转化为列表append()在列表末尾添加新的

系统 2019-09-27 17:56:21 2313

Python

8种用Python实现线性回归的方法对比详解

前言说到如何用Python执行线性回归,大部分人会立刻想到用sklearn的linear_model,但事实是,Python至少有8种执行线性回归的方法,sklearn并不是最高效的。今天,让我们来谈谈线性回归。没错,作为数据科学界元老级的模型,线性回归几乎是所有数据科学家的入门必修课。抛开涉及大量数统的模型分析和检验不说,你真的就能熟练应用线性回归了么?未必!在这篇文章中,文摘菌将介绍8种用Python实现线性回归的方法。了解了这8种方法,就能够根据不同

系统 2019-09-27 17:55:53 2313

Python

python3文件复制、延迟文件复制任务的实现方法

使用python版本3.6.1工作中测试客户端传输报文速率,写了以下两个脚本。第一个,简单的复制文件并重命名。第二个,在循环中增加延时的功能。使用场景将文件复制并重命名(重命名方式在文件末尾加生成的随机数)#!/usr/bin/python3#coding=GB2312importosimportos.pathimportrandomimportshutilcount=0#源文件夹src="E:\\file\\CEB411Message__20171115

系统 2019-09-27 17:54:36 2313

Python

Linux部署python爬虫脚本,并设置定时任务的方法

去年因项目需要,用python写了个爬虫。因爬到的数据需要存到生产环境的PG数据库。所以需要将脚本部署到CentOS服务器,并设置定时任务,自动启动脚本。实施步骤如下:1.安装pip(操作系统自带了python2.6可以直接用,但是没有pip)#下载pip安装包wget"https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c

系统 2019-09-27 17:53:15 2313