自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (5)
  • 收藏
  • 关注

原创 学习看论文入门记录

4) 研究方法:【材料与方法:试验材料、试验步骤、分析方法】、[研究达成怎样的效果]针对现有研究的不足以及缺陷,描述自己研究的亮点及创新点(与后文讨论部分一一对应)。研究背景从大方向进行简要概述,逐渐进入本文核心解决问题,提出研究的意义和价值。简要归纳本研究主要研究方案和计划,强调本研究的意义,升华文章主题。阅读目的:入门了解前沿、发掘可研究点、获取写作素材、学习研究方法。:绪论、过往研究、理论框架基础、提出问题、研究意义、解决问题的步骤。整体研究背景概述,由大到小,直击重点,提出问题。

2024-07-11 18:35:25 705

转载 代码审计详细介绍

静态测试是指不运行被测程序本身,仅通过分析或检查源程序的文法、结构、过程、接口等来检查程序的正确性,找出程序中存在的风险,例如不匹配的参数、不适当的循环嵌套和分支嵌套、不允许的递归、未使用过的变量、空指针的引用和可疑的计算等。软件代码审计是对编程项目中源代码的全面分析,旨在发现错误,安全漏洞或违反编程约定。变量类型,常量,数组(python 是列表,元组,字典),对象,类的调用,引用等, MVC设计模式要清楚,因为大部分目标程序都是基于MVC写的,包括不限于php,python,java。

2024-07-08 16:15:02 94

原创 网页自动化测试开发中记录pytest

options.add_experimental_option("prefs", {"profile.managed_default_content_settings.images": 2}) #不加载图片,加快访问速度。# # 当你再次 driver.get('https://xxx') 产生了2个窗口 那就需要driver.switch_to.window(handles[0])切回百度。dlg["文件名(&N):Edit"].type_keys("smallp.png")

2024-07-01 17:19:57 408

原创 python + selenium + chrome 如何打开新窗口,并实现窗口切换

browser.set_window_size(900, 900) # 根据桌面分辨率来定。# 如果没有switch做窗口切换的话,即使有打开新的窗口,浏览器还是会focus在原来的窗口。# 第三种思路:按照windowHandle切换,切换到taobao窗口。# 第一种思路:按照handle,从淘宝窗口切换到路由器配置窗口。# 第二种思路:当然还有一种方法是根据窗口的title进行切换。# 获取淘宝页面的 title和handle信息。# 从路由器配置窗口,切换回淘宝窗口。

2024-07-01 17:16:44 391

原创 MiniTest

"dev_tool_path": "path/to/cli", # 替换成你的【开发者工具cli地址】,macOS: /Contents/MacOS/cli, Windows: /cli.bat。# 页面滚动方法page.scroll_to无效,有时候开发在滚动的时候,会在上面加一层scroll-view组件,导致页面直接滚动无效,需要先定位到scroll-view,再以该元素进行滚动scroll_to操作。# '''无需加载的页面滑动到页面底部'''

2024-07-01 16:51:07 496

原创 Python + pytest + allure框架搭建源码

cache_process # 缓存处理模块 cache_control.py # 缓存文件处理。swagger_for_yaml.py # Swagger文档转换,生成YAML用例。get_yaml_data_analysis.py # yaml用例数据清洗。set_current_request_cache.py # 缓存设置。get_all_files_path.py # 获取所有文件路径。yaml_control.py # yaml文件读写。

2024-05-24 10:52:34 383

原创 JMETER工具:以录制手机app为例

在以下脚本中设置变量,此脚本为打开手机上的百度浏览器,进行输入搜索,word的值为输入搜索的值,这里导入了txt文件进行设置,需要用到 ${ 变量 } 的格式来进行设置参数,在这里由于csv的变量为word,所以这里的值为 ${word},这样脚本便可以对txt中的值进行输入搜索。打开函数助手后,选择一个随机生成数字函数,随机生成1-9之间的数字,点击生成,生成一个字符串,复制到s-41脚本参数设置中,修改脚本参数中的word的值为这个字符串。在抓取的信息中可以看到接口请求方式、接口请求。

2024-05-23 08:23:38 1040

原创 Pytest自动化测试框架[了解]

teardown(): 清除函数 ,在每条测试用例执行后要执行的一个函数 ,主要是为测试用例执行后生成的数据做清除,做恢复操作。tearDown_class(): 类初始化函数 ,在一个类中只运行一次,而且是最后被运行 ,一般用于恢复一次的操作,比如关闭连接对象。setup_class(): 类初始化函数 ,在一个类中只运行一次,而且是最先被运行 ,一般用于只初始化一次的操作,比如创建对象。按执行时间分析模块,详细列出了各个测试用例的执行时间,你可以筛选出那些运行时间最长的测试用例进行优化。

2024-05-20 10:27:18 625

原创 面试题机考三套

每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给你一个 m x n 的矩阵 board ,由若干字符 'X' 和 'O' ,找到所有被 'X' 围绕的区域,并将这些区域里所有的 'O' 用 'X' 填充。给定一个只包括 '(', ')', '{', '}', '\[', '\]' 的字符串 s ,判断字符串是否有。//如果此时缓存已满,我们需要删除最久未使用的节点(链表尾部的节点),并在链表头部插入新的节点。

2024-04-30 20:34:42 439

原创 材料力学基础课

理论力学。

2024-04-24 23:43:58 116

原创 工作后的自我介绍

包括蓝牙配网、云安全、小程序、APP、web、固件、驱动、Windows、Linux、mac、谷歌的兼容性测试,系统、性能等。有较强自学能力和适应能力,善于总结复盘,有较好的团体意识,性格踏实稳重。在大学期间通过四级,获得计算机C语言二级证书、科技立项奖(词频统计)、国家励志奖学金、优秀学生奖学金、优秀团干部、新生奖学金等。在校主修的课程有C、Java、数据结构、Linux操作系统、网络操作系统、服务器配置与管理、虚拟化与云计算等,成绩在前10%。

2024-04-22 23:51:07 319 1

原创 复试英文问答简单基本问题

Good morning,dear professors.It's really a great honor to have this opportunity for an interview.I am li. I was born in Shanxi Province.I am from Tiangong University.During my college years, I passed CET-4 and received a number of awards such as a Level 2

2024-04-22 15:33:54 812

原创 复试专业课问题

如果网络号相同,表明接受方在本网络上,那么可以通过相关的协议把数据包直接发送到目标主机;如果网络号不同,表明目标主机在远程网络上,那么数据包将会发送给本网络上的路由器,由路由器将数据包发送到其他网络,直至到达目的地。在使用 TCP/IP 协议的两台计算机之间进行通信时,我们通过将本机的子网掩码与接受方主机的 IP 地址进行 ' 与 '运算,即可得到目标主机所在的网络号,又由于每台主机在配置 TCP/IP 协议时都设置了一个本机 IP 地址与子网掩码,所以可以知道本机所在的网络号。①初始化带头结点的链表A。

2024-04-07 16:55:37 407

原创 操作系统——

一、二、三、

2024-04-02 23:51:37 363

原创 【电子科大】离散数学 王丽杰

离散数学。

2024-04-02 22:37:22 300

原创 离散数学-

数学。

2024-04-01 22:58:36 197

原创 操作系统—概述

1.定义

2024-03-24 16:10:05 119

原创 操作系统—第一章 计算机系统概述

1.1 操作系统的基本概念1.1.1 操作系统的概念

2024-03-21 21:03:02 183

原创 计算机组成原理 第七章 输入输出系统

07.第七章 输入输出系统。

2024-03-15 18:10:00 352

原创 计算机组成原理 第六章 总线

计算机组成原理

2024-03-15 18:09:22 316

原创 计算机组成原理 第五章 中央处理器

计算机组成原理

2024-03-15 18:08:48 336

原创 计算机组成原理 第4章 指令系统

计算机组成原理

2024-03-15 18:08:14 341

原创 计算机组成原理 第3章 存储系统

03.第3章 存储系统。

2024-03-15 18:07:40 320

原创 计算机组成原理 第二章 数据的表示和运算

02.第二章 数据的表示和运算。

2024-03-15 18:07:03 371

原创 计算机组成原理 第一章 计算机系统概述

01.第一章 计算机系统概述。

2024-03-15 18:05:31 359

原创 考研复试C语言篇

为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的合集。

2024-03-13 21:20:14 763 1

原创 数据结构地址计算

数组。

2023-12-13 07:49:02 70

原创 接口测试—校验参数合法性/容错性测试

1.定义的类型是否和接口文档保持一致代码如下(示例):public class SuperMarket { Integer title; String name; long amount; boolean freeze;}2.字段必传和非必传必传:1.如果我不传业务逻辑会怎样(比如走到下游?逻辑不合理?)不传的预期结果是啥?非必传:不传会走到默认值,会对业务有哪些影响3.是否合法比如:已知Integer title的值肯定会大于0,那需要校验值为-1St

2022-07-11 18:00:42 926 1

原创 提取设备中所有APP的唯一标识符,判断每个APP的测试优先级,而后再进行测试安排

提取设备中所有APP的唯一标识符,判断每个APP的测试优先级,而后再进行测试安排

2022-07-01 18:24:18 871

原创 软件工程—原理、方法与应用

软件工程详解

2022-06-26 17:34:05 1082 1

原创 用户体验测试全面分析

当面测试 测试中有什么角色:主持人,测试用户5-6(符合使用群体)人,观察者;做什么准备:前期:定义测试的目的(例如:为了了解Randonautica这款软件的体验,猎奇行为,是否会推荐他人;一般测试的人数5~6人;测试的设备选择测试用户习惯使用的设备;还要将手机投屏观察用户的使用流程,对过程进行录音和录屏进行存档,;测试的场景要符合软件的使用场景;测试任务:制定用户的测试任务,让用户完成任务流程体验;提问环节:向用户提问总结和再确认用户的体验,提问要和目的吻合。测试中:主持人给出任务和场景后,让用户自行

2022-06-13 16:39:59 659

原创 浏览器 API 兼容性问答

面试官:我看到你在简历中提到实现了一个检查浏览器 API 兼容性的工具,可以介绍一下么?我:(Situation)好的,当时的情况实际上是一次线上的用户的舆情反馈说页面白屏/打不开,通过 JSError 日志的排查我发现最近出现大量类似 InterpObserver is not defined 的日志,同时和我最近一次发布的模块曝光需求时间线是差不多吻合的,所以很快定位到了是当时使用浏览器 InterpObserver API 做 DOM 曝光时没有考虑到兼容性的问题。面试官:那问题.

2022-01-24 20:10:21 410

原创 黑盒测试案例

黑盒测试又称为功能测试或数据驱动测试,是从用户观点出发,主要以软件规格说明书为依据,对程序功能和程序接口进行的测试。着重测试软件的功能需求。等价类划分法:1、设有一个档案管理系统,要求用户输入以年月表示的日期。假设日期限定在1990年1月~2049年12月,并规定日期由6位数字字符组成,前4位表示年,后2位表示月。现用等价类划分法设计测试用例,来测试程序的"日期检查功能"。(不考虑2月的问题)1)划分等价类并编号,下表等价类划分的结果2)设计测试用例,以便覆盖所有的有效等价类在..

2022-01-24 14:55:37 5257

原创 软件测试面试题集锦(问题+回答)

软件测试面试汇总自我介绍:您好,我是xxx。我毕业于xx大学xxx专业。在校期间通过自学获得C语言计算机二级证书、四六级证书。在校必修过的课程有C、Java、数据结构、Linux操作系统、网络操作系统、服务器配置与管理、虚拟化与云计算等,成绩很好。并且在校期间积极参加多种社团活动,后担任社团的骨干人员。我认为我的自学能力较强,善于总结复盘,有较好的团体意识,性格踏实稳重。我的介绍结束。你好,我叫xx,来自xx,毕业于xx。目前有两年的功能测试经验。最近的一份工作是xx公司,主要参与app系统测试

2022-01-13 17:15:51 1033

原创 软件测试入门

软件测试分类1、方法:(1)黑盒测试:是对程序需求方面的测试(2)白盒测试:是对程序内部逻辑结构的测试(3)灰盒测试:在黑盒测试中使用白盒测试的手段2、方向:(1)功能测试(2)性能测试:压力测试:发现软件的性能测试 负载测试: 并发测试:(3)阶段测试:单元测试 集成测试(接口测试) 系统测试(功能、安全、性能、兼容性【web\app(Android | ios)】、易用性【用户体验】、稳定性【7*24小时】、UI【界面】) 验收测试(4)对象APP测

2022-01-09 15:18:42 7492

原创 折半插入排序算法

主程序代码块://折半插入排序算法#include "seqlist.cpp"void BinInsertSort(RecType R[],int n){ int i, j, low, high, mid; RecType tmp; for (i=1;i<n;i++) { if (R[i].key<R[i-1].key) //反序时 { tmp=R[i]; //将R[i]保存到tmp中 low=0; high=i-1; w

2021-12-11 10:43:35 277

原创 折半查找算法源码

折半查找算法//折半查找算法#include "seqlist.cpp"int BinSearch(RecType R[],int n,KeyType k) //折半查找算法{ int low=0,high=n-1,mid; while (low<=high) //当前区间存在元素时循环 { mid=(low+high)/2; if (k==R[mid].key) //查找成功返回其逻辑序号mid+1 return mid+1; if (k<R[mid]

2021-12-11 10:43:28 526

原创 希尔排序算法

Shell排序算法//Shell排序算法#include "seqlist.cpp"void ShellSort(RecType R[],int n) //希尔排序算法{ int i,j,d; RecType tmp; d=n/2; //增量置初值 while (d>0) { for (i=d;i<n;i++) //对所有组采用直接插入排序 { tmp=R[i]; //对相隔d个位置一组采用直接插入排序 j=i-d; while (j>=0

2021-12-11 10:43:21 195

原创 顺序表直接运算

//文件名:exp2-1.cpp#include <stdio.h>#include <malloc.h>#define MaxSize 50typedef char ElemType;typedef struct { ElemType data[MaxSize]; int length;} SqList;extern void InitList(SqList *&L);extern void DestroyList(SqList *L);...

2021-12-11 10:43:11 92

原创 单链表的直接运算

//文件名:exp2-2.cpp#include <stdio.h>#include <malloc.h>typedef char ElemType;typedef struct LNode //定义单链表结点类型{ ElemType data; struct LNode *next;} LinkList;extern void InitList(LinkList *&L);extern void DestroyList(LinkList ...

2021-12-11 10:43:02 105

学习看论文入门记录、阅读论文笔记模板

论文的基本了解、论文笔记内容、阅读记录模板纵向、阅读记录模板横向、论文搜索翻译润色、笔记等的相关网站软件记录

2024-07-11

最全的代码审计报告模板和操作

最全的代码审计报告模板和操作,包括使用软件,实战项目,生成的报告和手动编写的报告。主要使用Fortify SCA软件。自己工作中用到的。

2024-07-08

最全面最多样最完整的测试报告总结

最全面最多样最完整的测试报告总结 里面包含各种类型和形式的测试报告,都为可编辑的word文档。

2024-07-04

商城B2Cweb端自动化测试完整代码pytest,并打包为exe文件可在任何环境执行

商城B2Cweb端自动化测试完整代码pytest,并打包为exe文件可在任何环境执行

2024-07-01

小程序针对微信开发者工具自动化测试完整代码

小程序针对微信开发者工具自动化测试完整代码

2024-07-01

Python + pytest + allure框架可执行代码

├── common // 配置 │ ├── config.yaml // 公共配置 │ ├── setting.py // 环境路径存放区域 ├── data // 测试用例数据 ├── Files // 上传文件接口所需的文件存放区域 ├── logs // 日志层 ├── report // 测试报告层 ├── test_case // 测试用例代码 │ ├── __init__.py // 读取测试用例文件,并将测试用例数据写入缓存池 │ ├── conftest.py // 工具函数集合 ├── utils

2024-05-21

电商项目自动化测试demo

电商项目自动化测试demo 登录和满减送自动化demo https://shop.shanshu.work/manage/index/index.html 账号:zhouzhenzhen 密码:111111

2024-05-20

07 IO系统.pdf

07 IO系统

2024-01-15

05 中央处理器.pdf

05 中央处理器

2024-01-15

04 指令系统.pdf

04 指令系统

2024-01-15

06 总线.pdf

06 总线

2024-01-15

03 存储系统.pdf

03 存储系统

2024-01-15

02 数据表示和运算.pdf

02 数据表示和运算

2024-01-15

01 计算机系统概述.pdf

01 计算机系统概述

2024-01-15

04 网络层.pdf

04 网络层

2024-01-15

05 传输层.pdf

05 传输层

2024-01-15

06 应用层.pdf

06 应用层

2024-01-15

03 数据链路层.pdf

03 数据链路层

2024-01-15

02 物理层.pdf

02 物理层

2024-01-15

01 计算机网络体系结构.pdf

01 计算机网络体系结构

2024-01-15

04 文件管理.pdf

04 文件管理

2024-01-15

05 输入输出(IO)管理.pdf

05 输入输出(IO)管理

2024-01-15

03 内存管理.pdf

03 内存管理

2024-01-15

02 进程管理.pdf

02 进程管理

2024-01-15

01 计算机系统概述.pdf

01 计算机系统概述

2024-01-15

bushound安装包

bushound安装包

2022-08-09

查看PC上搜索到网络的详细信息(例如网络的BSSID)

查看PC上搜索到网络的详细信息(例如网络的BSSID)

2022-08-09

基于Python的词频分析工具开发.docx

基于Python的词频分析工具开发论文

2021-12-11

经典易错题答案.pdf

22李永乐经典易错题答案22李永乐经典易错题答案

2021-08-27

空空如也

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

TA关注的人

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