01 2019 档案

摘要:Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为 阅读全文
posted @ 2019-01-31 22:56 konglingbin 阅读(11798) 评论(0) 推荐(0) 编辑
摘要:首先来说说性能测试:性能是软件的一种非功能特性,他关注的不是软件是否完成了特定的功能,而是软件在完成特定功能是展示出来的及时性。及时性从不同的视角代表不同的指标: 可见,系统稳定性对系统管理员的意义重大,稳定性的好坏也可以直接影响到最终用户所关心的“响应时间”,所以说稳定性测试时性能测试中非常重要的 阅读全文
posted @ 2019-01-31 22:54 konglingbin 阅读(7941) 评论(0) 推荐(0) 编辑
摘要:我们为什么要使用NOSQL非关系数据库? 随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例 阅读全文
posted @ 2019-01-31 22:50 konglingbin 阅读(517) 评论(0) 推荐(0) 编辑
摘要:一.什么是数据库事务 数据库事务是指作为单个逻辑工作单元执行的一系列操作. 设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等 正常的 阅读全文
posted @ 2019-01-31 22:46 konglingbin 阅读(4957) 评论(0) 推荐(1) 编辑
摘要:数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎。 存储 阅读全文
posted @ 2019-01-31 22:44 konglingbin 阅读(1649) 评论(0) 推荐(0) 编辑
摘要:一、数据库引擎 数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象( 阅读全文
posted @ 2019-01-31 22:38 konglingbin 阅读(4545) 评论(0) 推荐(0) 编辑
摘要:一. 数据库简介和创建1. 系统数据库在安装好SQL SERVER后,系统会自动安装5个用于维护系统正常运行的系统数据库: (1)master:记录了SQL SERVER实例的所有系统级消息,包括实例范围的元数据(如登录帐号)、端点、链接服务器和系统配置设置。 (2)msdb:供SQL SERVER 阅读全文
posted @ 2019-01-31 22:04 konglingbin 阅读(3527) 评论(0) 推荐(0) 编辑
摘要:数据库(Database):存放和提供数据的“库房” 数据(Data):数据库中存储的基本对象。 数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。 数据库系统(Database System):包括数据库、DBMS、应用系统、数据库管理员(DBA) 主键(Primary Key 阅读全文
posted @ 2019-01-31 21:58 konglingbin 阅读(596) 评论(0) 推荐(1) 编辑
摘要:配置步骤: 1).首先进入数据库,使用系统数据库mysql mysql -u root -p mysql 2).接着对系统数据库的root账户设置远程访问的密码,与本地的root访问密码并不冲突 grant all privileges on *.* to 'root'@'%' identified 阅读全文
posted @ 2019-01-20 12:23 konglingbin 阅读(361) 评论(0) 推荐(0) 编辑
摘要:(Visual Basic Application) VBA(Visual Basic for Application)是Microsoft Office系列软件的内置编程语言,其语法结构与Visual Basic编程语言互相兼容,采用的是面向对象的编程机制和可视化的编程环境。 第一节 标识符 一. 阅读全文
posted @ 2019-01-20 12:20 konglingbin 阅读(5171) 评论(0) 推荐(0) 编辑
摘要:超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HT 阅读全文
posted @ 2019-01-18 18:24 konglingbin 阅读(29179) 评论(1) 推荐(5) 编辑
摘要:1. json.dumps() json.dump()是将字典类型转化成字符串类型。 代码输出结果: 2json.loads()方法 json.loads()将字符串类型转化成字典类型 3、json.dump() json.dump()用于将dict类型的数据转成str,并写入到json文件中。下面 阅读全文
posted @ 2019-01-16 09:47 konglingbin 阅读(3280) 评论(0) 推荐(0) 编辑
摘要:Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。Android主要应用于ARM平台,但不仅限于AR 阅读全文
posted @ 2019-01-15 21:58 konglingbin 阅读(3254) 评论(0) 推荐(0) 编辑
摘要:1 什么是特性property property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 注意:此时的特性arear和perimeter不能被赋值 2 为什么要用property 将一个类的函数定义成特性以后,对象再去使用的时候obj.name,根本无法察觉自己的name是执行了一 阅读全文
posted @ 2019-01-15 17:37 konglingbin 阅读(362) 评论(0) 推荐(0) 编辑
摘要:QXDM(The QUALCOMM Extensible Diagnostic Monitor)是高通公司(Qualcomm)公司发布的可以对手机终端所发数据进行跟踪有效工具,通过对数据的分析可以诊断信令流程、分析数据包的正确与否等。在测试中有重要作用,正确合理的使用可以为我们测试提供便捷的定位手段 阅读全文
posted @ 2019-01-15 17:14 konglingbin 阅读(6451) 评论(0) 推荐(0) 编辑
摘要:1.安装python3brew update brew install pyenv 然后在 .bash_profile 文件中添加 eval “$(pyenv init -)” pyenv install 3.5.3 -vpyenv rehash 安装完成后,更新数据库pyenv versions 阅读全文
posted @ 2019-01-15 17:12 konglingbin 阅读(5252) 评论(0) 推荐(0) 编辑
摘要:pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点:1、简单灵活,容易上手;2、支持参数化;3、能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests);4、pytest具有很多第三方 阅读全文
posted @ 2019-01-15 16:34 konglingbin 阅读(2551) 评论(0) 推荐(0) 编辑
摘要:一、用例编写规则 1.unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则: (1)测试文件必须先import unittest (2)测试类必须继承 阅读全文
posted @ 2019-01-15 15:59 konglingbin 阅读(5806) 评论(0) 推荐(1) 编辑
摘要:一、MySQL概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 阅读全文
posted @ 2019-01-14 17:03 konglingbin 阅读(277) 评论(0) 推荐(1) 编辑
摘要:常见定位对象元素的方法 在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下: By.id() id页面元素的id一般是唯一的,使用id定位效率较高,并 阅读全文
posted @ 2019-01-14 16:30 konglingbin 阅读(1804) 评论(0) 推荐(0) 编辑
摘要:1.存储过程结构 1.1 第一个存储过程 上面就是一个最简单的存储过程。一个存储过程大体分为这么几个部分: 创建语句:create or replace procedure 存储过程名 如果没有or replace语句,则仅仅是新建一个存储过程。如果系统存在该存储过程,则会报错。Create or 阅读全文
posted @ 2019-01-14 15:11 konglingbin 阅读(439) 评论(0) 推荐(0) 编辑
摘要:一. 存储过程的定义: 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 二. 存储过程的优点: 简化应用开发人员的工作。当用不同语言编写多客户应用 阅读全文
posted @ 2019-01-14 15:00 konglingbin 阅读(208) 评论(0) 推荐(0) 编辑
摘要:框架层级及基本组件: 参考:https://www.cnblogs.com/jier888/p/8998724.html Java作为开发语言 Maven管理项目及Jar包 Testng作为测试框架,管理测试用例集,生成测试报告 Selenium为测试工具 Testng被选为测试框架的优点 灵活的测 阅读全文
posted @ 2019-01-12 11:24 konglingbin 阅读(3964) 评论(0) 推荐(0) 编辑
摘要:第一步 安装JDK JDk1.7. 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 一路猛击‘下一步’,OK。安装完成后配置环境变量: JAVA_HOME = E:\Ja 阅读全文
posted @ 2019-01-12 11:04 konglingbin 阅读(1535) 评论(0) 推荐(0) 编辑
摘要:1.设置等待时间Thread.sleep(2000); (1000代表1s)2.断言assertion:验证应用程序的状态是否同所期望的一致。常见的断言包括:验证页面内容,如标题是否为X或当前位置是否正确,或是验证该复选框是否被勾选。断言被用于三种模式: assert 、verify、waitfor 阅读全文
posted @ 2019-01-12 10:47 konglingbin 阅读(3632) 评论(0) 推荐(0) 编辑
摘要:Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动化操作,不同是Selenium可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。 Selenium 阅读全文
posted @ 2019-01-04 15:43 konglingbin 阅读(341) 评论(0) 推荐(0) 编辑
摘要:引入资源 使用Web Uploader文件上传需要引入三种资源:JS, CSS, SWF。 <!--引入CSS--> <link rel="stylesheet" type="text/css" href="webuploader文件夹/webuploader.css"> <!--引入JS--> < 阅读全文
posted @ 2019-01-03 21:05 konglingbin 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Unity3d中SendMessage 用法简单笔记 Message相关有3条指令: SendMessage ("函数名",参数,SendMessageOptions) //GameObject自身的Script BroadcastMessage ("函数名",参数,SendMessageOptio 阅读全文
posted @ 2019-01-03 16:08 konglingbin 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:selenium Python 总结一些工作中可能会经常使用到的API。 1.获取当前页面的Url方法:current_url 实例:driver.current_url 2.获取元素坐标方法:location解释:首先查找到你要获取元素的,然后调用location方法实例:driver.find_ 阅读全文
posted @ 2019-01-03 15:00 konglingbin 阅读(1330) 评论(0) 推荐(0) 编辑
摘要:Python读写word文档有现成的库可以处理。我这里采用 python-docx。可以用pip install python-docx安装一下。 这里说一句,ppt和excel也有类似的库哦,而且是直接读取文件里面的xml数据。所以doc格式得另找其他库处理,doc格式不是基于xml的。 帮助文档 阅读全文
posted @ 2019-01-03 14:54 konglingbin 阅读(14154) 评论(2) 推荐(0) 编辑
摘要:HTMLTestRunner 是 基于 unittest 单元测试的 HTML报告 的一个第三库 安装: 1. 安装:下载HTMLTestRunner.py文件:地址http://tungwaiyip.info/software/HTMLTestRunner.html 2、将该文件保存在python 阅读全文
posted @ 2019-01-03 10:55 konglingbin 阅读(1299) 评论(0) 推荐(0) 编辑
摘要:Python 标准库中的 urllib2 模块提供了你所需要的大多数 HTTP 功能,但是它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 总之,大家以后对urllib2库敬而远之就行了。来拥抱Requests吧。 Reque 阅读全文
posted @ 2019-01-03 10:47 konglingbin 阅读(374) 评论(0) 推荐(0) 编辑
摘要:Element类型是一种灵活的容器对象,用于在内存中存储结构化数据。 [注意]xml.etree.ElementTree模块在应对恶意结构数据时显得并不安全。 每个element对象都具有以下属性: 1. tag:string对象,表示数据代表的种类。 2. attrib:dictionary对象, 阅读全文
posted @ 2019-01-03 10:45 konglingbin 阅读(1268) 评论(0) 推荐(0) 编辑
摘要:python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。 smtplib模块主要负责发送邮件:是一个发送邮件的动作,连接邮箱服务器,登录邮箱,发送邮件(有发件人, 阅读全文
posted @ 2019-01-03 10:44 konglingbin 阅读(386) 评论(0) 推荐(0) 编辑
摘要:♦python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。 今天就先来说一下xlrd模块: 一、安装xlrd模块 ♦ 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了pytho 阅读全文
posted @ 2019-01-03 10:36 konglingbin 阅读(1154) 评论(0) 推荐(0) 编辑
摘要:#encoding=utf-8import os, sysimport datetimeimport timeclass Mylog(object): # 根文件夹 root_dir = sys.path[0] # 根目录 root_path = sys.path[0] + os.path.sep 阅读全文
posted @ 2019-01-03 10:28 konglingbin 阅读(1795) 评论(0) 推荐(0) 编辑
摘要:logger 提供了应用程序可以直接使用的接口handler将(logger创建的)日志记录发送到合适的目的输出filter提供了细度设备来决定输出哪条日志记录formatter决定日志记录的最终输出格式 logging模块介绍 logger 提供了应用程序可以直接使用的接口handler将(log 阅读全文
posted @ 2019-01-03 10:17 konglingbin 阅读(7116) 评论(0) 推荐(0) 编辑
摘要:配置文件作为一种可读性很好的格式,非常适用于存储程序中的配置数据。 在每个配置文件中,配置数据会被分组(比如“config”和 “cmd”)。 每个分组在其中指定对应的各个变量值。如下: 基本的读取操作: -read(filename) 直接读取文件内容 -sections() 得到所有的secti 阅读全文
posted @ 2019-01-03 09:48 konglingbin 阅读(504) 评论(0) 推荐(0) 编辑
摘要:1.下列哪个语句在Python中是非法的?A、x = y = z =1 B、x = (y = z + 1)C、x, y = y, x D、x += y答案:B2.关于Python内存管理,下列说法错误的是A、变量不必事先声明 B、变量无须先创建和赋值而直接使用C、变量无须指定类型 D、可以使用del 阅读全文
posted @ 2019-01-02 21:34 konglingbin 阅读(7211) 评论(0) 推荐(0) 编辑
摘要:IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。 测试对象:软件需求、软件概要设计、软件详细设计、软件源代码、可运行程序、软件运行环境。覆盖到软件研发过程中的方方面面 五大要素:质量、人员、资源(硬件设备、网络环境、时间)、 阅读全文
posted @ 2019-01-02 20:39 konglingbin 阅读(1595) 评论(0) 推荐(1) 编辑
摘要:1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? 首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据; 如果没有文档依据,可以根据类似 阅读全文
posted @ 2019-01-02 20:35 konglingbin 阅读(1612) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示