软件测试 软件tkinter python

全选 和 不能全选 测试题 逻辑代码

# 全选 和 不能全选 测试题 逻辑代码 关于测试题会出现三种情况 1.可以全选的 点击就加入选中数组里面 2.不可以全选的 先点击可以多选的 再点击不能多选的 会选中数组情况 3.不可以全选的 先点击不能全选的 再点击可以全选的 不能全选的那个被取消 可以全选的一个个添加选中数组。 基本逻辑代码是 ......
测试题 逻辑 代码

开发必看!一文读懂Salesforce测试策略实用建议!

可靠的测试策略是确定重大决策的关键工具,以便参与测试的人员能够做出符合共同目标的决策。测试软件的次数越多,就越能从制定高级计划中受益。本文将详细介绍测试策略,以及如何建立测试策略的实用建议。 01 什么是测试策略? 测试策略,是测试过程的战略布局,是指导测试过程设计和进行的纲领,统筹软件测试过程全局 ......
Salesforce 策略 建议

Python使用字典传值代替if else...

# demo ```python def case_one(): print("执行选项一") def case_two(): print("执行选项二") def case_default(): print("执行默认选项") switch_dict = { "option1": case_one ......
字典 Python else

《最新出炉》系列入门篇-Python+Playwright自动化测试-10-标签页操作(tab)

1.简介 标签操作其实也是基于浏览器上下文(BrowserContext)进行操作的,而且宏哥在之前的BrowserContext也有提到过,但是有的童鞋或者小伙伴还是不清楚怎么操作,或者思路有点模糊,因此今天单独来对其进行讲解和分享一下,希望您有所帮助。 2.单标签页 单个标签操作这个是最简单的, ......
Playwright 标签 Python tab 10

【医疗仪器注册之测试流程】

加样准确性(称重):吸液量 偏倚 CVv<10 ±1 <5%10<v<50 ±10% <3%v>50 ±5% <2%称重:1. 将20个反应杯称重后记录好质量为:m02. 控制试剂针或样品针往该容器中加入规定量除气纯水,再在电子天平上称量其质量并记录:m13. 使用m1-m0就可以得出注液的质量,偏 ......
医疗仪器 流程 仪器 医疗

python通过SSE与html主动通讯

**博客:使用 Python 通过 SSE 与 HTML 实现主动通讯** 在现代 Web 应用中,实时性和交互性成为了越来越重要的需求。服务器向客户端主动推送数据,而不是等待客户端发送请求,就是一种实现实时通讯的方式。Server-Sent Events(SSE)正是一种用于实现这种服务器主动推送 ......
通讯 python html SSE

升级 python 导致的坑

编译 tvm 或者其他项目发现 cmake 版本 3.16 太低了(应该是 MegBrain 默认的版本),cmake 换到高版本发现 python 3.6 版本太低了(Ubuntu 18.04 的默认版本)导致没法 configure,升级到 python 3.8 之后又有一些坑,记录一下。 设置 ......
python

Python做成计划任务

将 Python 脚本转换为可执行文件(.exe 文件)&把一个Python脚本注册为windows服务 - 陈致远大侠 - 博客园 (cnblogs.com) 书再接上回,为这样一个小项目花这么大力气,弄这么大阵仗不是我的处事风格。所以只好转战计划任务了。计划任务也是不支持直接运行python,示 ......
任务 Python

测试 | python | pip 使用 | parameterized参数化的使用

前提:unittest 中不支持参数化,所以需要安装参数化插件后导包使用。很多初学二点小伙伴不清楚pip是什么,在这里详细的介绍一下。 (unittest框架默认根据ACSII码的顺序加载测试用例,数字与字母的顺序为: 0~9,A~Z,a~z。) pip 是python中的包管理工具,使用他来下载安 ......
parameterized 参数 python pip

【软件记录】开源软件 #1

1. Calibre - 电子书管理 源码: https://github.com/kovidgoyal/calibre 官网: https://www.calibre-ebook.com/zh_CN 2. SumatraPDF - PDF阅读器 源码: https://github.com/sum ......
软件

测试1

title: list: people: - Jon Schlinkert - Brian Woodward title: list: people: - Jon Schlinkert - Brian Woodward ![img](data:image/png;base64,iVBORw0KGgo ......

[爬虫]2.3.1 使用Python操作文件系统

Python提供了许多内置库来处理文件系统,如`os`、`shutil`和`pathlib`等,这些库可以帮助你创建、删除、读取、写入文件和目录。 ## 读取文件 在Python中,你可以使用内置的`open`函数来打开一个文件。`open`函数返回一个文件对象,你可以对这个对象进行各种操作。 以下 ......
爬虫 文件 Python 系统

Jump Desktop——远程控制软件

Jump Desktop——远程控制软件 转发来源https://zhuanlan.zhihu.com/p/91605068官网下载地址https://www.jumpdesktop.com/ Jump Desktop Mac 版是MAC OS平台上的一款远程控制软件,支持Windows和Mac 双 ......
远程控制 Desktop 软件 Jump

将 Python 脚本转换为可执行文件(.exe 文件)&把一个Python脚本注册为windows服务

python实现自动切换壁纸(win10) - 陈致远大侠 - 博客园 (cnblogs.com) 书接上文,我需要把该脚本注册为服务自动运行。实现流程like this: c:\>python service.py install c:\>python service.py start c:\>p ......
脚本 文件 Python windows exe

第五章:持续交付的软件系统架构

“大系统小做”原则: 持续交付架构要求:系统架构在设计时应该考虑如下因素 1.为测试而设计 2.为部署而设计 3.为监控而设计 4.为扩展而设计:支持团队成员规模的扩展,支持系统自身的扩展 5.为失效而设计:一旦部署或发布失败,如何优雅且快速的处理 系统拆分原则: 1.作为系统的一部分,每个组件或服 ......
软件系统 架构 系统 软件

如何用python做一个exe程序快速爬取文章?

我用了99藏书网作为例子 九九藏书网 (99csw.com) 注:本程序主要用于快速复制99藏书网中的小说,有些参数我要在开头先解释清楚 一、导入库 import tkinter as tk from selenium import webdriver from selenium.webdriver ......
程序 python 文章 exe

python实现自动切换壁纸(win10)

因为本人工作环境特殊,很多软件的下载很麻烦,而且违规。然后发现域策略有变更,之前貌似不可以自己换壁纸。我是一个对任何重复的事物都十分容易腻的人,壁纸也包括在内,所以决定写一个自动切换壁纸的脚本 import os import ctypes import time from datetime imp ......
壁纸 python win 10

Linux版python安装教程

如果你希望在 CentOS 上使用源码编译的方式安装 Python 3,请按照以下步骤进行操作: 1. 安装编译工具和依赖项: 在开始编译前,需要安装一些编译工具和 Python 3 的依赖项。在终端中运行以下命令: ```bash sudo yum groupinstall "Developmen ......
教程 python Linux

企业通讯软件都有哪些?4款常见的企业通讯软件推荐

在现代企业中,高效的内部沟通和协作是成功的关键。为了满足这一需求,越来越多的企业开始使用专门的企业通讯软件。这些软件提供了一系列功能,包括即时通讯、视频会议、文件共享等,帮助团队成员更好地协作和沟通。那么企业通讯软件都有哪些?下面推荐几款比较常见的企业通讯软件。 飞书 飞书是一款由字节跳动推出的企业 ......
通讯 企业 软件 常见

Mac好用的文献管理软件-EndNote 20

EndNote 20是一款以强大功能为基础,以文献管理软件为核心的跨平台数据库管理系统。EndNote 20具有强大的文献检索和处理功能,支持快速检索文本、文献和图像。可以通过一键下载安装到 Mac/win,也可以在 Windows上使用。EndNote 20可以将文件管理和处理功能集成到一个单一文 ......
管理软件 文献 EndNote 软件 Mac

python学习01:Python基础语法与数据类型

一、Python注释 通常用于解释代码,这段打开主要是想表达什么意思,注释后的代码不会再代码中运行,例如: #打印HelloWorld print("Hello World") 注释的方式: # python注释(快捷键:Ctrl+/(选中你想注释的代码就可全部注释掉)) >单行注释 ''''pri ......
语法 类型 基础 数据 python

python logurur日志用法记录

```python import sys from loguru import logger logger.configure(handlers=[ { "sink": sys.stderr, "format": "{time:YYYY-MM-DD HH:mm:ss.SSS} |{level:8}| ......
logurur python 日志

深入了解接口测试:方法、工具和关键考虑因素(二)

**“** 接口测试是软件测试中的一项重要工作,它涉及到系统与系统之间的交互点。接口可以是外部接口,也可以是内部接口,包括上层服务与下层服务接口以及同级接口。在接口测试中,我们需要确保接口能够按照预期的方式进行通信和交互,并且能够正确处理输入和输出数据。**”** 1\. HTTPS 的工作原理 我 ......
接口 因素 关键 工具 方法

python装饰器

[toc] #### 函数可以作为参数 - 函数本身在python里面是一个对象, 也可以作为参数被传入另一个参数里. ```python def double(x): return x*2 def triple(x): return x*3 def calc_number(func,x): pri ......
python

python 指定参数类型

Python 3.5以下的版本: def add_numbers(a: int, b: int) -> int: return a + b Python 3.5以上的版本: def add_numbers(a, b): # type: (int, int) -> int return a + b 这 ......
参数 类型 python

Manjaro Linux 安装 deb 软件包

> “记得上次用 Manjaro Linux 的时候,还是上次:)” 三年前,工作都是在 Linux 下完成的——那时候的我还没买苹果电脑,每天的快乐就是折腾 Linux 发行版。 比如 Ubuntu、Debian、Deepin 深度、Linux Mint 薄荷、CentOS、Manjaro……小众 ......
软件包 Manjaro Linux 软件 deb

盘点一个通过python大批量插入数据到数据库的方法

大家好,我是皮皮。 ### 一、前言 前几天在Python白银群【鶏啊鶏】问了一个`Python`数据存入数据库的问题,一起来看看吧。 各位大佬 我想请教下通过python大批量插入数据到数据库的方法 目前我在用的操作是以下这个模式: ``` sql='' for i in list: sql = ......
数据 大批量 数据库 方法 python

Python【22】 __iter__, __next__, iterable, iterator, 可迭代对象, 迭代器

参考:https://www.jianshu.com/p/1b0686bc166d ![image](https://img2023.cnblogs.com/blog/3240132/202307/3240132-20230725214540307-773984347.png) ![image](h ......
iterable iterator 对象 Python iter

Python中的浅复制与深复制

1. 元组:元组是不可变的有序列表。 1 a= [30,40] 2 tuple_a = (1, 2, a) 3 a[0] = 3 4 tuple_a 5 # >>> (1, 2, [3, 40]) # 元组是不可变的,但是元组中的元素如果是引用(某个对象的地址),引用的对象是可能会改变的。 2. c ......
Python

AI训练营—Python的一些基础知识

[toc] #列表 切片:左开右闭 ![](https://img2023.cnblogs.com/blog/2238249/202307/2238249-20230725154936276-403651531.png) 倒取值 ![](https://img2023.cnblogs.com/blo ......
训练营 基础知识 基础 知识 Python