自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 弱\强一般\健壮等价类

在等价类测试当中,强指的是多缺陷假设,而弱指的是单缺陷假设,前者表明了一个笛卡尔乘积的概念;一般指的就是正常值,即不需要考虑异常者,而健壮性则刚好相反,即需要考虑异常者。弱一般等价类:单缺陷假设,不讨论异常区域强一般等价类:多缺陷假设,不考虑异常区域弱健壮等价类:单缺陷假设,要考虑异常区域强健壮等价类:多缺陷假设,要考虑异常区域;即一个全笛卡尔乘积...

2020-04-09 23:54:26 7292 1

原创 自动化测试log记录功能封装

项目文件结构:pytets/tools/get_log.py# @File : get_log.py# @Author: yize365# @Date : 2020/02/24# @Function:# @Remarks:import logging.handlersclass Get_Log: logger=None @classmethod ...

2020-03-23 23:27:29 333

原创 python实现多种格式文件的读取

文件结构类似于此:pytest/tools/read_json.pypytest/data/data.json1.json数据的读取read_json.pyimport json#从json文件读取json格式的数据def read_json(filename): filepath="../data/"+filename with open(filepat...

2020-03-23 23:15:44 343

原创 GitHub创建项目与项目同步

1.访问http://github.com,注册git账号并登陆需要准备资料:邮箱和密码如果出现github网站访问缓慢问题,请参考此文:windows在hosts文件中添加三行记录(#号是注释):#github192.30.253.112 github.com 151.101.185.194 github.global.ssl.fastly.net注意,不同机...

2020-03-23 22:57:36 201

原创 单元测试相关

UT:单元测试 梳理:测试的方法:按照是否执行:静态/动态按照测试手段:手动/自动按照测试对象分析:黑盒(系统功能测试):优点简单,缺点介入时间晚,发现重大bug难以修复覆盖率100%灰盒(系统模块间的接口):优点介入时间相对于黑盒早缺点,需要相应的代码能力接口覆盖率白盒(代码函数):优点介入时间早,缺点需要相应的代码能力逻辑覆盖率:语句覆盖率/分值覆盖率/条件覆盖率/路...

2019-12-22 20:43:54 89

原创 python+selenium实现web自动化环境配置

firefox 和 驱动对应关系(文章众多可自行查询)chrome和驱动对应关系(文章众多可自行查询)python 版本 和selenium 版本对应关系(文章众多可自行查询)环境配置:selenium2.53.6+Firefox44+Python2.7selenium 3.7.0+Firefox 54.0+Python 3.6.2+geckodriver-v0.19.1-...

2019-12-21 21:55:41 240

原创 web自动化基础

一.自动化测试大中型项目或长期项目可以采用自动化测试:自动化功能测试: 1)单元测试 程序员搞定 2)功能测试 3)接口测试自动化性能测试:Loadrunner、Jmeter等,对软件进行压力测试、负载测试、强度测试等测试一个web站点的服务能力,需要模拟上千上万的请求二.自动化测试条件和使用范围使用自动化的前提条件: 1.手动测试已...

2019-12-21 21:50:49 274

原创 前端知识HTML表格

表格样式:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq...

2019-12-17 23:54:39 113

原创 前端知识样式表和选择器

CSS选择器:id 类 组合<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &...

2019-12-17 23:32:31 90

原创 前端HTTML&CSS

HTML&CSS基础认识:<!DOCTYPE html><html lang="en"><head> <!--这是网页字符编码 --> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, init...

2019-12-17 23:10:31 353

原创 Python实现excle文件读写

实现学生成绩数据的汇总:语文成绩.xlsx英语成绩.xlsx生成:成绩汇总.xlsx实现代码:excle文件读取:# @File : excleread.py# @Author: yize365# @Date : 2019/12/16# @Function:excle读取# @Remarks:from xlrd import open_work...

2019-12-16 12:10:25 341

原创 Python实现密码薄文件读写

制作一个"密码薄",其可以存储一个网址,和一个密码(如123456),请编写程序完成这个“密码薄”的增删改查功能,并且实现文件存储功能D:\pytest_day\mimab\wenjian.pyclass WenJian(): def __init__(self,lujing,xieru): self.lujing=lujing self.xie...

2019-12-15 21:59:47 912 1

原创 Python实现学生信息管理系统

编写“学生管理系统”,要求如下:必须使用自定义函数,完成对程序的模块化学生信息至少包含:姓名、年龄、学号,除此以外可以适当添加必须完成的功能:添加、删除、修改、查询、退出D:\pytest_day\xsglxt\student.pyclass Student(): def __init__(self,all_stu,number,name,phone,qq): ...

2019-12-15 00:42:52 1157

原创 python实现名片管理器

编写程序,完成“名片管理器”项目需要完成的基本功能: 添加名片 删除名片 修改名片 查询名片 退出系统 程序运行后,除非选择退出系统,否则重复执行功能mingp.py# 名片类:(参数)# # 添加名片功能# # 删除名片功能:# # 修改名片功能:# # 查询名片功能:class MingPian(): def __init__(se...

2019-12-14 17:35:31 2661 2

原创 小明坐地铁python实现

题目要求:单程票价实现:dancheng.pyclass GongLi(): def __init__(self,km): self.km=km def each_money(self): money = 0 if self.km>0 and self.km<=6: mone...

2019-12-14 12:16:24 1097 2

原创 一张图学习Python

一张图学习Python

2019-12-13 17:56:45 246

原创 02项目测试实施

第一步:搭建测试环境1.了解项目架构:C/S B/S2.搭建测试环境 linux(LNMP:Linxu+nginx+mysql+php) --教程文档 Windows(WAMP:window+apache+mysql+php项目) --教程文档 WAMP: apache:80 4443 对应的修改端口配置方法 mysql:3306 对应的修改...

2019-12-13 09:28:50 183

原创 01项目测试流程

项目测试流程:第一步:搭建测试环境第二步:快速熟悉项目第三步:编写测试计划第四步:编写测试方案第五步:设计、编写、执行测试用例第六步:测试报告...

2019-12-13 09:14:38 129

原创 02MySQL之SQL操作

SQL语言操作创建表:create table 表名( 字段名 类型 约束, 字段名 类型 约束 ...)删除表:格式一:drop table 表名格式二:drop table if exists 表名逻辑删除:逻辑删除:对于重要的数据,不能轻易执行delete语句进行删除,一旦删除,数据无法恢复,这时可以进行逻辑删除。1、给表添加字段,代表数据是...

2019-12-10 22:25:02 381

原创 01MySQL安装与基础

1.Linux平台下安装MySQL Windows平台下安装MySQ2.在Centos中配置MySQL中的root用户允许远程连接在Centos中打开Ternimal命令行,依次输入下面命令mysql -u root -p 输入密码:123456use mysql;update user set host='%' where host='::1';flush privi...

2019-12-10 22:20:40 73

原创 008LNMP环境配置--禅道安装

第一步:软件上传1.创建禅道配置文件专用的nginx目录cd /data/server/nginx/html/mkdir chandao2.上传软件cd /data/soft上传软件ZenTaoPMS.8.2.5.zip3.解压软件unzip ZenTaoPMS.8.2.5.zip4.将禅道软件转移致专用的nginx目录mv ZenTaoPMS.8...

2019-12-10 22:17:09 269

原创 007环境搭建--iwebshop安装

调试 iwebshop部署1.查看环境是否启动netstat -tnulp | grep 80 netstat -tnulp | grep 3306 netstat -tnulp | grep 90002.配置Nginx主配置文件[root@localhost etc]# vim /data/server/nginx/conf/nginx.conf 先设置粘贴模式:冒号set p...

2019-12-10 22:12:08 1149 1

原创 006LNMP环境搭建--P

php1.基本软件安装yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel libxslt-devel -y2.安装libiconv软件cd /data/soft w...

2019-12-10 22:02:41 102

原创 005LNMP环境搭建--M

mysql-->mariadb软件安装流程命令一样(正常过程需要编译)--现在使用无需编译的二进制包1)打开终端,root用户,进入软件目录 cd /data/soft/ ls2)解压软件tar xf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz -C /data/server/ cd /data/server/ ln -s mysql-...

2019-12-10 22:01:46 96

原创 004LNMP环境搭建--N

LNMP实战:http://127.0.0.1:8000/nihao/nihao2/?a=1&b=2[协议 ][ 主机IP][端口][请求关键字] [参数 ]1).基本环境配置创建目录mkdir /data/{server,soft} -p 软件包拷贝到soft 安装nginx软件的基本依赖软件: yum install openssl-devel pcre-devel ...

2019-12-10 22:00:47 77

原创 03虚拟机网络配置

虚拟机网络配置流程:配置静态IP:①配置虚拟机的ip地址为静态ipvim /etc/sysconfig/network-scripts/ifcfg-eth0原内容:DEVICE="etc0" BOOTPROTO="dhcp" HWADDR="00:0C:29:8B:17:CB" IPV6INIT="yes" NM_CONTROLLED="yes" ONBOOT="yes" TY...

2019-12-10 21:58:10 625

原创 02Linux基础

linux 基础命令1).linux:文件设备文件: 黑色背景黄色字目录文件:深蓝色可执行文件:绿色链接文件:浅蓝色普通文件:黑色2).重要路径:./..////home/bin/etc/root/usr/var4).基础命令:①最基础:ls ,ls -l、ls -a,pwd、cd、mkdir nihao、m...

2019-12-10 21:55:45 100

原创 01测试环境搭建

1.操作系统VMware ; 虚拟机VMware windows2003 CentOS 6.82.Linux 内核版本 :CentOS: 6.8 内核2.6.32r.x.yr:目前内核主版本x:偶数代表稳定版本,奇数代表开发中版本y:错误修补的次数3. 虚拟机VMware 设置 NAT网络模式克隆 快照 导入 删除...

2019-12-10 21:30:43 70

原创 002禅道的安装与使用

1.禅道的安装与使用Linux 下安装windows 下安装:1).双击.exe进行解压安装,需要解压到某个盘的根目录下(xampp集成包)2).mysql+appach+php;3).访问禅道admin + 密码1234564).禅道项目管理流程全图操作步骤:1).添加人员角色登陆admin-->组织-->添加用户/批量添加-->填写信息/选...

2019-12-05 23:00:45 204

原创 001QC的安装与使用

一.QC的安装与使用1.windows2003安装 或者XP (浏览器IE7以下)2.sql server的安装,升级sp43.QC安装,破解4.QC的使用1).进入http://localhost:8080/sabin设置管理员admin 1234562).创建域create Domain,创建项目create project(三种创建项目方式:空项目,复制项目,导入项目...

2019-12-04 22:28:14 260

原创 004测试用例(4)

因果符号:恒等、非、或、与原因符号:异、或、唯一、要求结果符号:强制一.因果图: 自动贩卖机功能测试 ①如果需求是文字描述,将文字转化为图形 ②需求中包含1个独立功能 —— 贩卖功能 ③针对打印功能开展需求分析 界面可见输入参数:橙汁、啤酒、投币 界面不可见输入参数: 电量、货源 ④分析界面可见输入参数之间的关系及特点...

2019-12-01 17:36:32 553

原创 003测试用例(3)

1.场景法:每个事件触发时的情景便形成了场景。而同一事件不同的触发顺序和处理结果形成事件流场景法:通过运用场景来对系统的功能点或业务流程进行描述,从而提高测试效果的一种方法。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景。要点: 基本流:基本流是从系统某个初始态开始,经一系列状态后到达终止状态的过...

2019-11-30 15:43:07 227

原创 002测试用例(2)

1.什么时候使用判定表:在一个程序中,如果输入输出比较多,输入之间和输出之间相互制约的条件比较多,在这种情况下应用决策表很合适,它可以很清楚地表达它们之间的各种复杂关系。2.决策表法简述: 决策表是把作为条件的所有输入的各种组合值以及对应输出值都罗列出来而形成的表格。它能够将复杂的问题按照各种可能的情况全部列举出来,简明并可避免遗漏。因此,利用决策表能够设计出完整的测试用例集合...

2019-11-29 22:27:17 337

原创 001测试用例(1)

一.测试用例概述1.测试用例的定义: 测试用例是为了特定目的而设计的一组测试输入数据,执行条件和预期结果;以便测试程序路径或者核实特定需求.通过大量的测试用例来检验软件的执行效果,是指导测试工作的依据. 测试用例是为了高效率地发现软件缺陷而精心设计的少量测试数据.2.测试用例的5种特性: 有效性:可以使用,不同人员测试结果一致; 可复用性:可重复使用;...

2019-11-29 22:00:19 418

原创 005CSS深入

1.后代选择器div span{}2.并集选择器div,span,h1{}3.制定标签式div.div1{}p.p2{}4样式权重1).外链和内嵌权重相同,先写的会被后写的覆盖权重最高!important2).复合选择器权重:标签 1class 10id 100权重相同时,后写的覆盖前写的.外链和内嵌权重相同时,后写的覆盖先写的,内嵌...

2019-11-27 22:41:27 66

原创 004CSS基础

一.表单<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>CSS基础</title> </head> <body> <!-- 作者:yize365 时间:2019-...

2019-11-27 14:03:29 111

原创 003HTML基础

一.web前端技术:html+css+js html:网页结构搭建 css:网页样式美化 js:网页行为动作二.五大浏览器 IE 谷歌 火狐 苹果 欧朋 一般开发测试使用:谷歌 火狐三.HTML相关超文本标记语言: <>HBuilder工具<!DOCTYPE html><ht...

2019-11-27 00:05:20 98

原创 002软件测试理论

一.主要方向1.web自动化 移动端自动化 接口自动化 性能测试2.热门项目:电商 移动社交二.什么是软件测试?规定条件下对程序进行操作,发现问题,对软件质量进行评估的过程.三.软件测试的目的最少的人力物力下找出软件潜在的各种错误和缺陷,进而修正以提高软件质量.回避软件发布之后由于潜在隐患造成的商业风险.四.软件测试的定义使用手动或者自动手...

2019-11-25 23:42:13 146

原创 001计算机基础

一.计算机组成 硬件方面:电源+主板+内存+硬盘+CPU+显卡+显示器+鼠标+键盘... 软件方面:系统软件(windows/MacOS/Linux)+应用软件(qq/微信/360浏览器)...二.常见DOS命令 ipcongif-all ping 地址 Ctrl+ c 退出当前正在执行的命令 time 显示当前计算机的时间 ...

2019-11-25 21:20:41 207

空空如也

空空如也

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

TA关注的人

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