自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Python连接数据库查询和修改数据

1、连接数据库查询数据#查询操作。import pymysqlmysql_connect = pymysql.connect(host='localhost',user='root', passwd='',db='niushop_b2c',port=3306,charset='utf8')#创建游标并读取数据库数据,逐行读取 mysql_cursor = mysql_connect...

2019-08-19 20:31:05 1479 1

转载 使用Python连接MySQL

1、连接数据库import pymysql#指定数据库地址、用户、密码、端口,使用connect()方法声明一个Mysql连接对象dbdb = pymysql.connect(host='localhost',user='root', password='123456', port=3306)#调用cursor()方法获得Mysql的操作游标,利用游标来执行SQL语句。cursor ...

2019-08-19 20:29:10 163

原创 关于Web、Client和Mobile测试的问题

一、Web测试、Client测试和Mobile测试的相同点1.测试流程相同:都是需要经过需求澄清、编写测试计划、环境部署、测试设计、测试用例、测试执行、缺陷管理、测试报告等相关活动。2.测试原理相同:设计测试用例时,依然都是依据边界值分析法、等价类划分等;3.测试类型相似:都需要进行功能测试、性能测试、安全测试、易用性测试、兼容性测试、GUI测试等。二、Web测试、Client测试和Mob...

2019-01-10 17:10:20 244

原创 Selenium面试的一些问题

这个不好说啊,我找了一些您参考下哈,心里有个谱就好,祝面试顺利。以下内容来自于鲁德网站:selenium中如何判断元素是否存在?selenium中hidden或者是display = none的元素是否可以定位到?selenium中如何保证操作元素的成功率?也就是说如何保证我点击的元素一定是可以点击的?如何提高selenium脚本的执行速度?用例在运行过程中经常会出现不稳定的情况,也就是说这次...

2019-01-05 15:55:42 206 1

原创 接口测试与接口测试工具(fiddler、postman)

一、基本概念1.什么是接口测试:接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。2.为什么要做接口测试:接口测试相对于UI来说,更加稳定,也可以说接口测试是一种特殊的单元测试,当一个系统提供了大量的后台服务,有较少或者基本没有页面操作,比较适合开展...

2019-01-02 09:55:44 6936 1

原创 linux和win编写的区别

Linux 简单的说跟 Windows 一样是一种操作系统,只是两者之间的使用方法和习惯有所区别。一、两者区别:1)一个开放源代码一个不开放2)系统的结构不一样比如说 设备都可以像访问文件一样访问,脚本语言很强大操作方式有差别3)c程序方面,用的函数库不一样,只要函数库、有些如文件系统表示方面的差异解决好了,编译的程序可以通用。函数库的区别linux下的C函数库和windows下的函数库...

2019-01-01 19:55:31 1901 1

原创 SVN和Git的区别

一、基本概念1.SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。2.Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Li...

2019-01-01 19:20:54 342 4

原创 如何制作一个HTML网页

一、基本概念1.什么是 HTML?HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页2.HTML 标签HTML 标记标签通常被称为 HTML ...

2018-12-27 12:15:53 66599 7

原创 testlink的灵活运用

今天给大家整理了一些自己工作中使用testlink的一个流程。1.首先进入testlink后是建立项目。作者这里已经对testlink进行了汉化,对英语不好的人来说无疑是一个好事,具体汉化教程百度可以直接搜索。大家可以看到,在testlink中有的选项后有*号,这种提示在testlink中表示这是一个必填项。首先在名称后填入项目的名称和前缀,作者这里两个都填入car,项目描述和剩下的选项都...

2018-12-26 18:17:09 3030 1

原创 敏捷和敏捷相关的实践

Agile和Scrum一、Agile:敏捷开发敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。它并不是一门技术,而是一种开发方式,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发。而这种开发方式的主要驱动核心是人,它采用的是迭代式开发。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为...

2018-12-22 18:17:57 310

原创 自动化测试基本概念和selenium中的基本命令(元素定位)

1.分层自动化测试:一般自动化测试可以理解为金字塔模型,即从下到上依次为数据处理层:unit(70%)、业务逻:service(20%)、ui界面层:ui(10%)。一般unit为单元测试;code review,service为模块接口测试、web接口测试;ui为ui自动化测试JS,即70%的投入为单元测试,20%为集成、接口测试,10%为UI层的自动化测试2.分层思想:每一层做自己该做的事...

2018-12-20 09:13:58 304

原创 python及测试中用到的一些基本工具安装

一、python下载及安装1.python下载地址,这个很简单,直接从python官网上下载:https://www.python.org/选择适合自己版本,这里以window版python3.7.1为例。进去python官网后点击Downloads中的windows,进去选择适合自己的版本。然后将网页拉到最下面,选择适合自己的版本,这里选择64位操作系统的2.下载成功后进行安装,这...

2018-12-19 17:47:19 234

原创 MySQL中一些简单的基本操作

一、数据库操作1.查看数据库查看MySQL中有什么数据库:show databases;2.创建数据库创建数据库: create database hello;(创建名称为hello的数据库)3.使用数据库假设要使用hello数据库:use hello;4.删除数据库假设要删除hello的数据库:drop database hello;可以从左边看到,名为hello的数据库已...

2018-12-19 14:45:40 200 2

原创 Linux中一些常用的命令

Linux中一些常用的命令一、查询命令1.以i开头的命令合集:在光标出只输入一个i,按两下tab,它会显示所有以i开头的命令。我们这里输入“ifcon”,它可以查看当前的IP地址,按Tab键回车,结果如下:我们再输入“if”试试,按两下Tab键,结果如下:2.查看当前位置:光标处输入“pwd”按回车。结果如下:二、文件和文件夹的一些常用命令。1.查看当前用户的文件和目录:光标处...

2018-12-19 12:59:46 273 3

空空如也

空空如也

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

TA关注的人

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