软件测试 软件tkinter python

day③-python基础

本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: 去重 关系测试, 交集\差集\并集\反向(对称)差集 2. 元组 只读列表,只有count, index 2 个 ......
基础 python day

【校招VIP】测试开发之字符串算法

考点介绍: 字符串匹配看起来是个很简单、很成熟的问题,但在很多领域都有着很多的应用,比如模式匹配、特征提取等等。字符串算法是很经典的面试题,既考察了求职者的写用例水平又考察了软件测试求职者的编码水平。 相关题目及解析内容可点击文章末尾链接查看! 一、考点试题 1."=="和equals的区别是什么? ......
字符串 算法 字符 VIP

软件测试报告中性能指标有哪些?

​ 软件性能指标 软件性能是衡量软件质量的重要指标之一,软件性能是一种非功能性,不关心软件系统是否可以实现某项功能,只关心它的运行速度是否快、资源消耗是否少。一说到运行速度我想我们在使用一款软件产品或小程序时都希望点开的时候可以快速展现,因此软件性能测试十分重要,那么软件性能测试包括哪些内容呢? 一 ......
软件测试 中性 指标 报告 软件

【Python入门教程】批量压缩解压文件(zip、rar)

数据量现在越来越大,压缩文件在日常生活中很常用。但如果有大量的文件夹需要压缩,这时候一个个右键去压缩就会很繁琐,所以今天给大家分享一下如何使用Python的zipfile库实现文件夹的批量压缩和解压。 ......
入门教程 文件 教程 Python zip

ignite数据库tpch测试

-- 启动 nohup bin/ignite.sh config/default.xml & ./control.sh --user ignite --password ignite --state./control.sh --user ignite --password ignite --base ......
数据库 数据 ignite tpch

Python 命令行工具库:Fire

# Python 命令行工具库:Fire > Python Fire 是 Google 开源的一个可从任何 Python 代码自动生成命令行接口(CLI)的库。 Python Fire 是一种在 Python 中创建 CLI 的简单方法。 Python Fire 是开发和调试 Python 代码的有 ......
命令 工具 Python Fire

测试二面 | appium 的工作原理

Appium是一种自动化测试工具,用于测试移动应用程序(包括Android和iOS平台)。它的原理主要基于客户端-服务器架构。 Appium的架构包括以下几个主要组件: Appium Server:作为中间人,负责接收客户端发来的测试请求,并将其转发给相应的设备或模拟器进行执行。它基于WebDriv ......
原理 appium

【LRUCache】Python缓存装饰器

# 概念 LRU是Least Recently Used的缩写,意思是最近最少使用,它是一种Cache替换算法。 Cache的容量有限,因此当Cache的容量用完后,而又有新的内容需要添加进来时, 就需要挑选并舍弃原有的部分内容,从而腾出空间来放新内容。LRU Cache 的替换原则就是将最近最少使 ......
缓存 LRUCache Python

Python 读取 pdf 文件 汇总

pdfplumber pdfplumber库按页处理 pdf ,获取页面文字,提取表格等操作。 学习文档:https://github.com/jsvine/pdfpl import pdfplumber with pdfplumber.open("E:\新员工\【学员讲义】企业文化.pdf") a ......
文件 Python pdf

Python_生成随机通讯录文件.vcf.py

` import random # 定义常量 FIRST_NAMES = ['赵', '钱', '孙', '李', '周', '吴', '郑', '王', '冯', '陈', '褚', '卫', '蒋', '沈', '韩', '杨', '朱', '秦', '尤', '许', &# ......
通讯录 通讯 文件 Python vcf

WPF 性能测试

本文收藏我给 WPF 做的性能测试。在你开始认为 WPF 的性能存在问题的时候,不妨来这篇博客里找找看我做过的测试。我记录的测试都是比较纯净的测试项目,没有业务逻辑的干扰,写法也正常,可以更加真实反映 WPF 的性能,减少因为奇怪的业务逻辑以及逗比的写法的影响 ## 资源字典 ### 大量 Geom ......
性能 WPF

ChromeDriver测试

ChromeDriver测试 WebDriver是一种开源工具, 可跨浏览器并自动测试webapps . 它提供引导页面 , 用户输入 , 脚本执行等功能,实现Chromium协议的独立服务,可实现针对Chromium的WebDriver线程协议. ChromeDriver适用于Android版Ch ......
ChromeDriver

测试开发笔记2023年8月精华版

1. 面向思维编写用例的小窍门 2. 测试是有发展前途的 3. 关于Python和Java竞争力 4. 当你觉得测试没意思时 5. 测试用例很难管理 6. 我为什么不学编程语言了 7. 一个测试背锅案例分析 ![](https://img2023.cnblogs.com/blog/1629545/2 ......
精华 笔记 2023

软件工程作业1:自我介绍+软工5问

| 软件工程 | | | | | | 作业要求| | | 作业目标 | 学会使用博客、GitHub,并自我介绍 | #自我介绍 - 我叫梁志聪,来自广州茂名,是广东工业大学计算机学院计算机科学与技术专业的一名大三学生 - 兴趣爱好是看小说,听歌,每天都喜欢出去散散步 - 日出与日落 ![](http ......
软件工程 工程 软件

软件国产化,我们可以做什么?

国产数据库持续突破性能瓶颈,是国内基础软件坚持长期投入的结果,也是走向科技自立自强的关键一步。事实上,国产软件高水平科技自立自强并不是无法完成的任务。对于行业来说,将国产化作为目标,用技术创新加固国产软件的护城河,树立科技创新的信心,才能更好地为我国社会经济发展保驾护航。 国产化的意义 全国开始「国 ......
国产 软件

在虚拟机下载eclipse软件

# 1、打开火狐FireFox浏览器 输入这个网址:https://www.eclipse.org/downloads/packages/release/Luna/SR2 ![](https://img2023.cnblogs.com/blog/2808014/202309/2808014-2023 ......
eclipse 软件

python内置函数 - zip

1, zip(可迭代对象1, 可迭代对象2...) from collections.abc import Iterator my_list_1 = [1, 2, 3, 4] my_list_2 = [6, 7, 8] result = zip(my_list_1, my_list_2) # 该迭代 ......
函数 python zip

python内置函数 - map, reduce, filter, sort

1, map(fn, 可迭代对象) 参数fn为一个参数的函数 lambda方式 my_list = [2, 3, 4, 5] result = map(lambda x: x * x, my_list) # 返回元素平方值的迭代器 print(type(result)) # <class 'map' ......
函数 python filter reduce sort

Python信贷风控模型:Adaboost,XGBoost,SGD, SVC,随机森林, KNN预测信贷违约支付|附代码数据

全文链接:http://tecdat.cn/?p=26184 最近我们被客户要求撰写关于信贷风控模型的研究报告,包括一些图形和统计输出。 在此数据集中,我们必须预测信贷的违约支付,并找出哪些变量是违约支付的最强预测因子?以及不同人口统计学变量的类别,拖欠还款的概率如何变化? 有25个变量: ID:  ......
信贷 Adaboost 模型 森林 XGBoost

python使用 - Iterable, Iterator

Iterable: 表示可迭代对象, 用于获取迭代器(实现__iter__函数来返回迭代器) Iterator: 表示迭代器,用于遍历元素(通过__next__函数),迭代器也是可迭代对象 from collections.abc import Iterable, Iterator my_list ......
Iterable Iterator python

Python使用 - 生成器, yield的使用

from collections.abc import Iterator def test_yield(n): for i in range(n): yield i * 2 # 暂停在当前步骤, 返回值, 下次继续从暂停位置继续 return -1 my_gen = test_yield(3) pr ......
生成器 Python yield

Python入门 - 推导式

推导式是什么? 用于创建容器对象的一种语法,主要用于创建list, dict, set, tuple。 1, list推导式 遍历+条件+产生的元素,用[]包装产生的每一个元素,其中条件是可选的。 my_list = [1, 2, 3] result = [elem + 1 for elem in ......
Python

Python时间序列分析苹果股票数据:分解、平稳性检验、滤波器、滑动窗口平滑、移动平均、可视化

全文链接:https://tecdat.cn/?p=33550 原文出处:拓端数据部落公众号 什么是时间序列? 时间序列是一系列按时间顺序排列的观测数据。数据序列可以是等间隔的,具有特定频率,也可以是不规则间隔的,比如电话通话记录。 在进行投资和交易研究时,对于时间序列数据及其操作要有专业的理解。本 ......

python使用 - 数学函数

三角函数 rad_30 = math.radians(30) rad_45 = math.radians(45) rad_60 = math.radians(60) rad_90 = math.radians(90) print(math.sin(rad_30)) # 0.5 print(math. ......
函数 数学 python

Python入门 - 类型转换

int, float print(int(1.2)) # 1 print(int("1")) # 1 print(int("0b11", 2)) # 3 print(int("27", 8)) # 23 print(int("0xF", 16)) # 15 print(int("0x1F", 16) ......
类型 Python

python使用 - 匿名函数lambda

例1 fn = lambda x, y: x + y print(type(fn)) # <class 'function'> print(fn(1, 2)) # 3 例2 def add(x, y): return x + y print(type(add)) # <class 'function ......
函数 python lambda

测试大姐提了个bug,为什么你多了个options请求?

## 1 下班前的寂静 刚准备下班呢,测试大姐又给我提个`bug`,你看我这就操作了一次,`network`里咋有两个请求? 我心一惊,”不可能啊!我代码明明就调用一次后端接口,咋可能两个请求!“。打开她的截图一看:多个`options`请求。 我不慌不忙解释道:”这不用管,是浏览器默认发送的一个预 ......
大姐 options bug

python DAY 2 #9.4

赋值方法: 字符串拼接 中间 要加+号 python 中的除法是浮点数除法 整除是 // 是向下取整,而不是向0取整 2 ** 3 代表2的3次方 类型转换方法,非输出语句中,字符串只能与字符串一起 拼接 输入:input() 默认类型是个 str,需要强制转换为 int 输入多个数的方法:#spl ......
python DAY 9.4

9月4日开学测试

一、题目要求 1、定义WarehouseInformation类,其中包括九个私有变量(itemnumber,itemname,suppliername,warehousingtime,shipmenttime,warehousenumber,warehouseplace,itemnumber,ou ......

软件开发原则

## 软件开发原则 | 原则 | 介绍 | | | | | 单一职责原则 | 一个类或模块应该只负责一项任务或功能 | | 开闭原则 | 软件实体(类、模块、函数等)应该对扩展开放,对修改关闭 | | 里氏替换原则 | 子类应该能够替换其父类并且不会破坏程序的正确性 | | 接口隔离原则 | 客户端 ......
软件开发 原则 软件