自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据库learn

存储大量数据,方便检索和访问保持数据信息的一致和完整共享和安全通过组合分析,产生新的有用信息与文件保存数据相比,使用数据库保存数据的优势:进行数据检索;保持数据一致性同一个数据库的表中,保存的数据有什么特点:格式一致启动SQL Server服务的方式:手动和自动创建数据库的时候,在磁盘上至少要创建哪几个文件:文件和日志存储过程(procedure)类似于c语言中的函数用来执行管理任务或应用复杂的业务规则存储过程可以带参数,也可以返回结果。

2023-11-16 12:56:53 120

原创 python-制作文件的备份

【代码】python-制作文件的备份。

2023-07-04 10:13:13 127

原创 学生管理系统-Python简易版

python学生管理系统代码,有增删改查功能。

2023-07-03 14:25:27 111

原创 python实现word文档转PDF

【代码】python实现word文档转PDF。

2023-06-29 14:03:17 2747

原创 JavaScript中BOM和DOM(持续更新)

JavaScript中DOM和BOM的基本操作。

2022-07-26 15:48:57 173 1

原创 JavaScript零基础知识点

HTML/CSS标记语言–描述类语言**浏览器分成两部分:渲染引擎和JS引擎JS有三种书写位置:行内、内嵌和外部行内式JS可以将单行少量JS代码写在HTML标签的事件属性中(以on开头的属性),如onclick注意单双引号的使用:在HTML中我们推荐使用双引号,JS中我们推荐使用单引号可读性差,在html中编写JS大量代码时,不方便阅读引号易错,引号多层嵌套匹配时,非常容易弄混特殊情况下使用内嵌JS可以将多行JS代码写到script标签中内嵌JS是学习时常用的方式外

2022-07-13 17:36:55 718

原创 前端学习笔记(简易)

文章目录web三大标准的构成HTML概念web三大标准的构成HTML:结构,决定了身体CSS:表现,决定了样式美观Javascript:行为,决定了交互的动态效果HTML概念HTML(Hyper Text Markup Language):超文本标记语言<strong>加粗字体</strong>开发工具:Visual Studio、HBuilder、DreamWeaver、等Alt+B:以默认浏览器打开.........

2022-06-06 10:18:29 119

原创 数据库、SQL

文章目录数据库是什么数据库常见分类SQL介绍MYSQL介绍数据库的远程连接数据类型和约束SQL语言非查询语句查询语句基本查询条件查询模糊查询范围查询空判断排序聚合函数分组分页查询数据库是什么定义:用于存储数据的软件特点:表是数据存储的核心体现数据库常见分类关系型数据库RDMS:关系型数据库系统特征:以数据表的形式存储数据,便于数据查询常见的数据库代表:Oracle:在大型项目中使用,例如:银行,电信等项目MySql:web项目中使用最广泛的关系型数据库Microsoft SQ

2022-05-15 12:31:24 168

原创 Linux介绍、基本命令

文章目录操作系统Linux内核及发行版Linux内核版本操作系统操作系统作用:(1)是现代计算机系统中最基本和最重要的系统软件(2)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩展(3)主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用,作为中间人,连接软件和硬件(4)而其他的诸如编译程序、数据库管理系统,以及大量的应用软件,都直接依赖于操作系统的支持Linux发现历程:unix->minix->LinuxLinux内核及发行版Linux内核

2022-05-14 19:37:51 195

原创 前端面试高频率试题

js数据类型Number、String、Boolean、Null、undefined、object、symbol、bigInt判断一个值是什么类型有哪些方法?typeof运算符,instanceof运算符null和undefined的区别?null表示空变量,是认为设置的,当需要释放一个对象时就可以赋值为null;undefined表示没有定义的变量,或者定义了但没有初始化的变量怎么判断一个变量arr是否为数组(用typeof不行)?使用Array.isArra.

2022-05-13 17:23:15 168

原创 持续集成、Git

持续集成相关工具Jenkins:一个开源的持续集成工具,提供软件版本发布、自动测试等一系列流程及丰富得插件。作用:从代码服务器拉取项目代码、自动化测试脚本等基于构建脚本,打包生成测试程序,并部署到指定得服务器自动触发测试脚本,并通过HTML报告、邮件形式及时反馈测试结果svn\git:源代码版本管理工具作用:开发源源不断地通过git将本地地代码提交到公司地代码仓库测试源源不断的通过git将本地的自动化测试脚本提交到公司的代码仓库GitHub/GitLab/Git

2022-05-12 18:48:12 128

原创 使用python代码和unittest集成类测试框架完成登录的接口测试并生成测试报告的案例

使用python代码和unittest集成类测试框架完成登录的接口测试并生成测试报告的案例创建一个字典目录report,存放生成的测试报告生成测试报告的文件# 导包import unittestimport timefrom tools.HTMLTestRunner import HTMLTestRunnerfrom test10_unittest_tpshop import TPShopLogin# 封装测试套件suite = unittest.TestSuite() # 实例化

2022-05-09 22:52:41 513

原创 【代码实现接口测试】request介绍与安装、使用、cookies案例、session案例

文章目录requestsrequests介绍requests安装解决requests乱码问题发送url参数post请求提交form表单数据post请求提交json数据response信息解析(json之外)cookiessessionrequestsrequests介绍Requests库是用Python编写的,基于urllib,采用Apache2 Licensed开源协议的HTTP库; 相比urllib库,Requests库更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。reques

2022-05-08 15:29:13 165

原创 pymysql连接数据库、事务、封装

数据库介绍概念:一个存放数据的仓库(Database),这个仓库按照一定的数据结构组织、存放、管理数据分类:关系型数据库:MySQL、SQL server、Oracle、DB2等非关系型数据库:redis等python操作数据库的方式pymysql:纯python开发,支持python2python3,简单易用数据库操作基本流程创建链接获取游标执行sql查询操作(select)非查询操作(inset/update/delete)事务提交(连接对象.commit

2022-05-07 23:21:57 244

原创 Newman介绍与安装

Newman:一款基于nodejs开发的可以运行Postman脚本的工具,并且可以生成测试报告安装Newman安装nodejs下载地址:http://nodejs.cn/downloadwindows系统直接双击运行安装包,如【node-v12.10.0-x64.msi】校验:打开cmd输入【node-v】,看到输出node版本信息,即代表成功安装Newman打开cmd,输入【npm install -g newman】校验:输入【newman -v】安装newman-.

2022-05-05 19:27:48 2143

原创 接口测试理论、HTTP协议(URL、HTTP请求、HTTP响应)、接口规范、接口测试流程、API文档

文章目录接口测试理论HTTP协议HTTP协议介绍接口规范接口测试流程接口文档(API文档)接口测试理论接口:分类硬件接口软件接口(软件测试讨论的主体)概念:(数据交互的通道)是指系统或组件之间的交互点,通过这些交互点可以实现数据的交互接口类型:系统之间的接口:如淘宝系统与支付宝系统系统内部的接口:如淘宝登录系统与订单之间的交互注意:对于测试而言,不需要区分系统之间的接口与系统内部的接口接口测试:针对接口进行测试,主要是测试数据的传递、交互、控制管理过程以

2022-05-01 19:31:47 727

原创 python之异常、模块、包

异常程序的错误有两种编码出错,不符合语言的语法运行时报错-------异常程序运行期间要避免异常程序一旦出现异常就终止运行捕获异常语法:try: 可能出现异常的语句except: 出现异常后会自动执行的语句 如果try下面的代码没有出现异常,就不会执行except下面的代码语句只有try下面的代码出现异常,except下面的代码才会执行一旦异常被try捕捉,程序就不会报错终止try: a = int(input("请输入一个整数")

2022-04-30 00:09:32 1059

原创 主动抛出异常、捕捉异常

定义name存放姓名,age存放年龄,通过input函数输入这两个变量的值当name中有数字字符,抛出异常当age小于0,抛出异常程序通过try语句捕捉抛出的异常思路:设计一个函数,如果参数中有数字返回true,否则返回false实现代码:def digital(str): for n in str: if n >= "0" and n <= "9": return True return Falsetry: n

2022-04-29 22:51:18 342

原创 python捕捉异常之计算器

try: num1 = int(input("请输入num1的值:")) num2 = int(input("请输入num2的值:")) op1 = input("请输入op1的值:") if op1 == "+": print(num1 + num2) elif op1 == "-": print(num1 - num2) elif op1 == "*": print(num1 * num2) elif

2022-04-29 22:00:58 696

原创 python框架unitest练习题

unittest练习题1.用unittest.TestSuite结合untitest.TextTestRunner执行如下测试用例测试digital函数是否正确,函数定义如下def digital(str1):sum = 0for n in str1:if n >= “0” and n <= “9”:sum += 1return sumdigital函数说明:参数str1为任意一个字符串;函数返回值为参数str1中包含的数字个数;如 参数str1的值为”sdfsdfsdf

2022-04-29 20:07:47 890

原创 UnitTest(自动化测试框架)-单元测试、Fixture、断言、HTMLTestRunner自动生成测试报告

什么是unitTest?UnitTest是python自带的自动化测试框架UnitTest主要包含的内容TestCase:测试用例TestSuite:测试套件,把多个TestCase集成到一个测试TestSuiteTestRunner:执行测试用例TestLoader:自动从代码中加载多个测试用例TestCaseFixture:Test特性TestCase第一步:导入unittest模块第二步:实现一个类,必须继承unittest.TestCase类第三步:类中每一个方法代

2022-04-29 19:24:43 956

原创 Pycharm使用快捷键

编辑类PyCharm快捷键Ctrl + 鼠标 跳转到(变量、方法、类)声明Ctrl + / 行注释Ctrl + Shift + / 块注释Ctrl + Shift + ]/[ 选定代码块结束、开始Alt + / 自动完成(联想)Ctrl + Alt + L 代码格式化Ctrl + Alt + O 优化导入Ctrl + Alt + I 自动缩进Tab / Shift + Tab 缩进、不缩进当前行Ctrl + D 复制选定的区域或行Ctrl + Y 删除选定的行运行类PyCharm快捷

2022-04-29 18:37:27 716

原创 文件操作之Python、json操作

文件操作步骤打开文件–open读写文件读:把文件的内容读到变量里–read写:把变量的值写到文件内容里–write关闭文件–close

2022-04-28 18:24:06 733

原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x81 in position 13: incomplete multibyte sequence

Python读取文件时编码错误

2022-04-28 15:01:16 1126

原创 面向对象程序设计之Python

面向对象程序设计三大特性封装:根据职责将属性和方法封装到一个抽象的类中继承:实现代码的重用,相同的代码不需要重复编写多态:不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度封装就是把类的属性和方法封装到类的内部,只能在内部使用,不能在类的外部使用把属性和方法名前面加两个下划线__,这个属性和方法就成为了类的私有属性和方法class woman: def __init__(self): self.name = "玛丽" self.__w

2022-04-28 14:27:23 574

原创 手工测试总结

测试基础软件测试分类按阶段分类单元测试集成测试系统测试验收测试是否覆盖源代码黑盒测试白盒测试灰盒测试是否运行动态测试静态测试是否自动化手工测试自动化测试其他冒烟测试回归测试随机测试探索测试软件开发模型瀑布模型需求分析=》概要设计=》详细设计=》编码=》软件测试=》软件维护软件工程的重要环节:瀑布模型敏捷开发模型软件测试模型V模型需求分析=》概要设计=》详细设计=》编码=》单元测试=》集成测试=》系统测试=》验收测

2022-04-28 01:04:17 423

原创 功能测试与抓包工具Fiddler(http与fiddler)

功能测试与数据库项目与数据库的关系浏览器<—>(请求/响应)Web服务器Apache<—>(转发/响应)PHP网站框架ThinkPHP<—>(请求/响应数据)数据库MySQL功能测试与抓包工具抓包:(package capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包经常被用来进行数据截取等。功能测试用到抓包工具的场景:通过抓包工具截取观察网站的请求信息,帮助我们更深入的了解网站通过抓包工具截取、

2022-04-27 23:38:18 3638

原创 测试的注意事项、流程、需求分析与评审

用例中测试数据注意事项说明注意测试数据的时效性(测试准备)如注册时的手机号在第一次注册时是未注册的,第二次再注册时就变为已注册了,所以不是特定的数据场合下,我们可以省略这些测试数据标题与预期结果要明确注意:如果需求中没有说明类似的错误提示信息,我们应该借助于其他同类型产品的处理方法或消息来设置用例的预期结果。测试标题直接点名测试的目的简明扼要,不要太冗长比如异常类测试时,重点关注导致异常的条件即可标题一般来说不重复测试流程需求分析与评审编写测试计划于测试

2022-04-25 16:56:49 209

网页+html+css

基础版的网页制作,是html+css的集合,新手可以看看。里面的图片是我乱找的,有需要的可以自行更换图片。

2022-05-23

空空如也

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

TA关注的人

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