自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转载】【万字爆肝】带你了解浏览器原理

浏览器我们常用的有谷歌 IE Safari 火狐等等,目前开发者心中的浏览器只有一个,那就是谷歌浏览器,它的市场份额稳居第一,从未被超越以工程师的维度,或者开发者的维度怎么看浏览器,它是一套标准,这套标准可以运行html、css、javascript代码,这些内容可以通过超文本传输协议进行传输,通过浏览器的标准进行展现,能够让世界上任何使用浏览器的人都能够看到网页内容页面的标准有W3C,语言标准有ECMAScript,当然还有网络标准,等各种标准由浏览器统一管理。

2023-08-05 01:04:13 118

原创 前端浏览器Storage存储的五种方式

介绍前端浏览器存储的五种方式

2023-08-04 18:26:45 1071

原创 QTA自动化测试框架(四)

摘要:本文主要是测试用例的断言,断言失败后的处理,以及用例重试机制

2023-05-31 13:25:05 1061 2

原创 QTA自动化测试框架(三)

以上的代码在逻辑,在用例正常执行完成的情况下是完全正确的,但是这里存在一个问题,就是当run_test测试过程中,由于测试目标bug或者脚本问题导致run_test异常终止,则可能导致host配置没有删除,则可能影响到后面的测试用例。如何解决这个问题呢?在前面的例子中,我们在测试用例类的run_test实现了测试的主要逻辑,这里我们引入两个新的接口pre_test和post_test。一个测试用例就是一个Python类,类的名称就是测试用例名,类的DocString就是测试用例的简要说明文档。

2023-05-31 10:05:02 850

原创 pip在安装第三方包时提示目标计算机拒绝,踩坑日记

pip安装第三方包时开了代理的踩坑日记

2023-05-26 22:36:44 177

原创 QTA自动化测试框架(二)

qta测试框架学习记录

2023-05-23 14:18:50 498 2

原创 QTA自动化测试框架(一)

仅供学习参考

2023-05-23 11:27:02 396

原创 python3.8 执行报错AttributeError: module ‘time‘ has no attribute ‘clock‘的解决办法

当python版本大于等于3.8时,我们可以使用time.perf_counter()方法来替换time.clock()方法,统计代码运行时间。

2023-05-15 16:09:40 425

原创 python时间和日期

在本文中,您将通过示例学习如何在Python中操作日期和时间。

2023-04-02 12:08:32 1655

原创 如何使用python之django创建页面

1、本节内容我们将学习如何定义URL模式,了解URL模式描述了URL是如何设计的,让django知道如何将浏览器请求与网络URL相匹配,以确定返回哪个页面。2、每个url都被映射到特定的。

2023-03-28 08:29:41 1660

原创 如何使用python之django创建应用程序

这里导入了models,并让我们创建自己的模型,模型将告诉Django如何处理应用程序中存储的数据。在代码层面,模型就是一个类,包含属性和方法。

2023-03-24 00:32:16 1163

原创 python编程_从入门到实践项目篇——外星人入侵

通过 外星人入侵武装飞船项目学习python基础语法集pygame模块的使用

2023-03-22 00:12:39 674

原创 如何使用python之Django创建虚拟环境及项目

如何使用Django创建虚拟环境及项目。

2023-03-21 00:21:08 477

原创 如何在excel中提取单元格中的汉字

excel中提取单元格中的中文字符

2022-12-06 13:08:13 914

原创 避坑:git在push本地文件到远程时,报错ailed to push some refs to https://xx/xx.git的解决办法

git使用踩坑记录发生问题描述问题原因及解决办法发生问题描述在执行git push -u origin master命令push文件到github时,push失败,报错内容如下:To github.com:xxx/xxx.git! [rejected] master -> master (non-fast-forward)error: failed to push some refs to ‘github.com:xxx/xxx.git’hint: Updates were

2022-04-06 16:58:06 975 1

原创 MySQL命令行操作及表约束

MySQL命令行操作及表约束一、命令行操作MySQL1、登录数据库2、列出所有的数据库3、选择某个数据库(test)4、列出选定数据库的表5、描述某个表结构二、表约束1、NOT NULL(非空)2、UNIQUE KEY(唯一值)3、Primary Key(主键,简称PK)4、Foreign Key(外键,简称FK)一、命令行操作MySQL1、登录数据库mysql -u root -p;2、列出所有的数据库show databases;3、选择某个数据库(test)use test;4、

2021-06-29 15:13:41 182

原创 MySQL数据类型

MySQL的数据类型数值型字符串型日期时间型混合型数值型整数类型字节用途TINYINT1字节小整数值SAMLLINT2字节大整数值MEDIUMINT3字节大整数值INT或INTEGER4字节大整数值BIGINT8字节极大整数值FLOAT4字节单精度浮点数 float(7,3)表示总长度为7,小数点3位DOUBLE8字节双精度浮点数值 double(7,3)表示总长度为7位,小数点3位DECIMAL1字节DEC

2021-06-20 12:13:56 97

原创 postman自带的八种断言方式

postman自带的八种断言方式1、断言响应码为2002、断言响应结果包含指定的字符串3、对返回的结果做json检查4、断言响应结果等于指定的字符串5、断言响应头包含指定的响应头6、断言接口响应时间小于200ms7、断言响应码在指定范围内8、断言响应码包含指定的字符串1、断言响应码为200pm.test("Status code is 200", function () { pm.response.to.have.status(200);});2、断言响应结果包含指定的字符串pm.tes

2021-06-05 10:55:31 5898

原创 BlazeMeter插件录制脚本后无法导出jmx文件解决办法

@[TOc] 使用blazemeter插件录制jmx文件时遇到的问题小结这个周末在逛CSDN的时候,发现了一款非常好用的chrome插件,可以用来录制py和jmx文件的插件blazemeter。就在网上下载并安装好了插件,安装过程非常顺利,很快就安装好了,于是迫不及待的录制了自己的第一个脚本。由于是测试录制,所以录制了很短一点脚本,录制方法也很简单,这里就不做介绍,录制相关的资料网上非常的多,这里就不载做介绍。就在我录制好脚本之后,在导出jmx文件时,出现了幺蛾子,并且折磨了我一个下午,于是决定记录于

2020-08-16 20:39:43 2883 13

原创 性能测试基础

性能测试基础知识性能测试的定义衡量软件的性能需要考虑的三点内容性能测试的分类压力测试负载测试容量测试强度测试配置测试基准测试并发测试性能指标响应时间吞吐量服务器资源占用以下内容比较枯燥,但是作为基础无法绕开,就像修房子你的知道砖头是什么东西,尽管你无法用语言描述清楚,但是没关系,你知道它是什么东西。概念只是一种概念,真正的理解才是我们所需要的。性能测试的定义性能测试指的是在一定的负载情况下,系统响应时间、资源利用率等特性是否满足特定的性能需求,从某些角度来说性能是其实是功能的一种。衡量软件的性能需要

2020-08-15 13:34:13 247

原创 python自动化测试框架——数据驱动(一)

python自动化测试框架——数据驱动(一)在学习自动化测试的过程中,我们往往会遇到各种各样的问题,在工作中所遇到的问题,就是我们的经验,遇到问题就要解决问题,在解决问题的同时,学习新的知识,补充自己在某一方面知识空缺,这样不仅能提高我们学校的动力,还能在解决问题的同时,提高自己的技术能力。今天我将带着大家一起来学习自动化测试中绕不开的一个知识点——数据驱动。那么我们也知道,数据驱动不仅可以从代码中读取,也可以在文件中读取,在我们的自动化测试中,最常用的是文件的读取,所以接下来我们将一起学习如何在文件中

2020-07-08 15:01:14 1160

原创 selenium+Python自动化篇之弹窗

我们在做自动化测试定位元素时,经常会遇到窗口之间的切换,弹窗的问题,现在也有很多的网页是框架式的,因此在定位元素的时候就要在不同的框架之间切换,针对上面一些场景,做一个简单的总结:多窗口之间的切换场景一:当我们需要定位的元素两个不同的窗口并需要在不同的窗口要进行元素定位时。首先: 获取到当前所有(这种场景只有两个窗口)的窗口句柄windows = driver.window_handle...

2020-02-08 19:41:14 1271 3

原创 Vim编辑器

vi的使用基本上 vi 共分为三种模式,分别是“一般指令模式”、“编辑模式”与“命令行命令模式”。 这三种模式的作用分别是:1、 一般指令模式 (command mode)以 vi 打开一个文件就直接进入一般指令模式了(这是默认的模式,也简称为一般模式)。在这个模式中, 你可以使用“上下左右”按键来移动光标,你可以使用“删除字符”或“删除整列”来处理文件内容, 也可以使用“复制、贴上”来处理...

2020-01-28 18:43:01 1198

原创 Linux系统中使用者和群组的概念

在学习Linux的过程中,经常会提到文件的权限和群组的概念,以及其他用户所拥有的文件文件权限问题,下面我通过学习和理解来梳理一下,自己对文件拥有者和群组以及其他人的理解1、文件拥有者初次接触Linux的朋友大概会觉得很怪异,怎么“Linux有这么多使用者, 还分什么群组,有什么用?”。这个“使用者与群组”的功 能可是相当健全而好用的一个安全防护呢!怎么说呢? 由于Linux是个多用户多任务的系...

2020-01-26 11:06:23 1420

原创 测试用例写作注意要点

以下是写作测试用例时总结的一些注意点,仅供参考0注意要点正确案例错误案例1标题写成“在……情况下,做什么操作,出现……结果”(前提—操作—结果)输入正确的用户名和错误的密码,软件弹出提示“密码错误,请重新输入”登录错误2标题不能重复登录失败_正确用户名错误的密码、登录失败_正确用户名空密码登录1、登录2、登录33步骤中,每一步尽量是一个动作或是一...

2020-01-22 09:22:15 369

原创 linux基础学习(二)

————————————接上文—————————————第五章:文件操作命令6)文件快速定位:Vi +n 文件名:打开文件,并将光标移动到第n行的行首;:Vi + 文件名:打开文件,并将光标移动到最后一行的行首;7)在命令模式下移动光标:n+ :将光标快速向下移动n行;:n- :将光标快速向上移动n行;:Ctrl +f /pageDown键:按照屏幕大小,向下翻滚一个屏幕:...

2020-01-07 23:51:29 162

原创 linux基础学习(一)

Linux第一章:Linux历史与系统安装配置1、什么是操作系统OS:Operating System操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。简单来说操作系统不仅仅是电脑操作系统,比如汽车也有自己的操作系统;可以理解为用户提供一个操作电脑的接口。基本功能:管理电脑中的硬件、软件、文件和...

2020-01-06 23:39:35 286

原创 WEB测试要点小结

一、功能测试二、可用性测试三、安全性测试四、兼容性测试

2020-01-04 22:56:05 395

原创 局长使用BS系统

局长使用BS系统案例今天我点名买了个B/S系统,听说只要有浏览器就能用。我最讨厌装客户端了,用浏览器就是方便啊。下面就是我使用这个系统碰到的麻烦事:我登录失败的时候没有任何提示,这没什么,反正提示也只是说失败……进去后发现颜色变更很强烈刺得我一眨眼,不过多看几次就习惯了。点击某个链接的时候出现错误页面,刷新后就好了,难道是随机错误?保存文字的时候没有成功提示,不过能成功保存就算了。浏...

2020-01-04 17:51:53 154

SQLyog-Enterprise.rar

提供的是SQLyog的软件安装包,是一款远程连接数据库的工具,作为练习数据库语法以及相关的操作非常方便,如果有需要的请自行下载。

2020-02-04

空空如也

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

TA关注的人

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