- 博客(8)
- 收藏
- 关注
原创 Web、client、mobile测试的区别
c/s与b/s的区别C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、...
2019-01-07 20:53:32 826
原创 Windows与Linux操作系统的区别
Windows与Linux的区别一.免费与收费Windows和Linux都是免费的。二.软件与支持Windows下可以运行绝大部分软件、玩99.999%的游戏、硬件厂商近乎100%的支持。Linux下可直接运行的软件数量和Windows下比起来就是1和99的区别。而且目前选择Linux的人基本不会考虑玩游戏(虽然有能在Linux下运行的游戏,但是在太少。)同时L...
2018-12-29 02:32:28 2097
原创 SVN与GIT两大版本管理工具
版本管理的基本含义:版本管理是为满足不同需求,对同一产品或系统进行局部的改进和改型所产生的产品或系统系列的变更情况进行记录、跟踪、维护和控制的过程。为什么要使用版本管理:假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是现在会出现一个问题...
2018-12-28 21:55:07 302 1
原创 测试人员Testlink初级使用教程
先使用超级管理员登录,登录名和密码均为admin:登录后,在Test project一栏里点击Test projec management创建一个新的项目:给这个新创建的项目编辑基本信息。Name填写项目名称,prefix为此项目添加一个前缀,project description 为此项目添加一个详细描述。下面这些选项不做选择,全部默认,点击create按钮Mandatory fi...
2018-12-27 16:40:42 4115
原创 何为Agile,何为Scrum
什么是敏捷?敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发.一、敏捷开发技术的适用范围:1.项目团队的人数不能太多2.项目经常发生变更3.高风险的项目实施4.开发...
2018-12-25 02:18:19 16010 1
原创 Selenium的安装及基础知识
selenium环境搭建1.在线安装selenium:Python的pip路径下打开cmd,输入pip install seleniumPip可以安装Python的一些库,setuptools的所有包都在set-packages库下:2.离线安装selenium:下载好文件后,在文件路径下打开cmd,输入python setup.py installC:\Users\Administr...
2018-12-25 01:23:36 403
原创 MySQL基础知识教程
一、数据库基础知识在任何一个关系数据库中,第一范式是对关系模式的基本要求,不满足第一范式的数据库就不是关系数据库第二范式定义:若关系模式,且关系模式R的每个非主属性完全函数依赖于码(候选码),则第三范式定义:在2NF基础上,若一个关系模式中所有非主属性完全依赖于码并且不传递依赖于码,则BC范式定义:设关系模式,如果对于R的每个函数依赖, 若Y不属于X,则X必含有候选码,那么传统的集合运算...
2018-12-19 19:28:54 168
原创 Linux零基础教程
Linux简述Linux这个词语本身应当只表示Linux内核,它是一个由C语言编写的,符合POSIX标准的类Unix操作系统,至于Linux内核,我们这么理解这个问题。 操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。计算机的硬件,含有外围设备、处理器、内存、硬盘和其他的电子设备组成计算机的发动机,但...
2018-12-19 18:44:59 244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人