软件测试 软件tkinter python

python+playwright 学习-39.登录页面滑动解锁

前言 登录页面会遇到滑块解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这种会难一点。有些直接拖到最最右侧就可以了,本篇讲下最简单的直接滑动最右侧的滑块解锁。 滑动解锁场景 看下图,是我本地写的一个 slider.html 网页 除了输入账号和密 ......
playwright 页面 python 39

软件确认测试报告-分析报告类型和用途?

​ 第三方软件检测报告 随着信息技术的飞速发展,软件和系统集成项目在政府、事业单位、企业、学校等各个领域的应用越来越广泛,因此,第三方检测机构出具的测试报告也变得越来越重要。专业CMA/CNAS第三方检测机构出具的测试报告主要有以下五种: 1、鉴定测试报告 鉴定测试报告是一种用于政府项目申报、高新认 ......
报告 分析报告 用途 类型 软件

《流畅的Python》 读书笔记 第三章字典和集合 20231017

第3章 字典和集合 dict 类型是 Python 语言的基石 模块的命名空间、实例的属性和函数的关键字参数中都可以看到字典的身影 跟它有关的内置函数都在__builtins__.__dict__ 模块中 模块的命名空间: 我的理解是sys.modules 实例的属性: 我的理解是实例.__dict ......
字典 20231017 第三章 笔记 Python

mongo异步python库Motor

mongo异步python库Motor 使用该第三方库前, 先了解python asyncio 安装 python3 -m pip install motor​# motor版本要求:python>=3.5pymongo>=3.12 创建客户端 client = motor.motor_asynci ......
python mongo Motor

使用M-Things测试KepserverEX时起始地址问题

当使用M-Things对KepserverEX的ModbusTCP服务器进行通信测试时,需要在KepserverEX中禁用从零开始寻址,或者M-Things中访问的地址需要偏移一位,如KepserverEX中400100寄存器,M-Things使用400099访问。 ......
KepserverEX M-Things 地址 Things 问题

Python 速学!不懂怎么入门python的小白看这篇就够了!

Python是一种非常流行的脚本语言,而且功能非常强大,几乎可以做任何事情,比如爬虫、网络工具、科学计算、树莓派、Web开发、游戏等各方面都可以派上用场。同时无论在哪种平台上,都可以用 Python 进行系统编程。 机器学习可以用一些 Python 库来实现,比如人工智能常用的TensorFlow。 ......
Python python

这篇记录一下C#和java中的http request的测试

1. 在c#中,测试http的,一般做一个mock的httpContext, 然后里面的request和response都使用mock的,这样设置好后,就可以测试controller 2. 在java中,因为是httpservelet这些,所以实例化测试创建mock的httprequest这些 ht ......
request java http

这次使用mock.js在浏览器里面直接测试

Mock.js的原理是直接重写了XMLHttpRequest, 引入mock.js浏览器输入XMLHttpRequest, 是自定义的代码了,原始的是NativeCOde<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <m ......
浏览器 mock js

便携版Python开发环境

需求: 每次重装系统, python都需要重装, 并且其中的各种包又要重新下,有没有方法可以将python开发环境放到固定的非C盘. 经过测试, 将python安装后的文件夹直接复制到自己想要的文件路径(非C盘) 我这里是python3.11 . 里面的内容大致一样. 重装完系统后 在用户的环境变量 ......
环境 Python

局域网管理软件Python示例代码片段

局域网管理软件是企业和组织中管理和监控网络设备的关键工具。这些软件可以帮助管理员轻松地管理局域网中的设备,确保网络的稳定性和安全性。在本文中,我们将探讨局域网管理软件的重要性,并提供一个简单的示例代码来演示如何使用Python编写一个基本的局域网设备管理工具。 示例代码:使用Python创建简单的局 ......
示例 局域网 局域 管理软件 片段

软件工程实践——四则运算的实现

1、实验任务 (1)学习软件项目的发布 (2)编写简单的四则运算器 2、实验步骤 (1)使用java实现四则运算. . (2)使运算器更符合人的使用逻辑,使用中缀表达式转后缀表达式 中缀表达式转后缀表达式可以通过使用栈来实现。以下是一种算法的步骤: 创建一个空栈和一个空字符串,用于存储运算符和最终的 ......
四则 软件工程 工程 软件

接口自动化测试(python+pytest+requests)

一、选取自动化测试用例 优先级高:先实现业务流程用例、后实现单接口用例 功能较稳定的接口优先开展测试用例脚本的实现 二、搭建自动化测试环境 核心技术:编程语言:python;测试框架:pytest;接口请求:requests 安装/验证requests:命令行终端分别输入 pip install r ......
requests 接口 python pytest

Python - 字典4

复制字典 您不能简单地通过输入 dict2 = dict1 来复制一个字典,因为 dict2 只会成为 dict1 的引用,对 dict1 的更改也会自动应用于 dict2。 有多种方法可以复制字典,一种方法是使用内置的 copy() 方法。 示例,使用 copy() 方法制作字典的副本: this ......
字典 Python

代码随想训练营第五天(Python)| 242.有效的字母异位词、349. 两个数组的交集、第202题. 快乐数、 1. 两数之和

242.有效的字母异位词 1、数组法 这个思路贼 6 ,在这个题的效率也高 class Solution: def isAnagram(self, s: str, t: str) -> bool: # 全部转为 asii 码 如果是互为异为词,则最后的 -+ 后的结果为 0 record = [0] ......
之和 训练营 数组 交集 随想

R语言和Python用泊松过程扩展:霍克斯过程Hawkes Processes分析比特币交易数据订单到达自激过程时间序列|附代码数据

全文下载链接:http://tecdat.cn/?p=25880 最近我们被客户要求撰写关于泊松过程的研究报告,包括一些图形和统计输出。 本文描述了一个模型,该模型解释了交易的聚集到达,并展示了如何将其应用于比特币交易数据。这是很有趣的,原因很多。例如,对于交易来说,能够预测在短期内是否有更多的买入 ......
过程 时间序列 数据 序列 Processes

自动化测试框架构建规范

自动化测试框架构建:README.md: 项目概述文件common: 存放公共函数Html_report: 存放测试报告(测试报告不纳入git管理,但是文件夹要纳入到git管理;Git add to .gitignore 进行过滤管理)Testcases: 存放测试用例(按照模块划分公司的不同接口存 ......
框架

Unittest单元测试框架-知识点总结

unittest单元测试框架1.导入unittest包 2.创建类的时候要继承与unittest.TestCase类2.1,setUp方法是在类中测试执行前的初始化工作2.2,tearDown方法是在类中测试执行后的清除工作2.3,测试用例函数以test开头的方法是普通的测试用例方法, 按照ACSI ......
知识点 框架 单元 Unittest 知识

python(13):项目中的命名规则及导入模块规则

python -m pip install --upgrade pip 下载最新pip版本 python 命名规则:项目命名: 大写+下划线包/文件夹 :下划线命名法 html_report 小写+下划线模块名/文件名: 下划线命名法 小写+下划线类:驼峰式命名法 首字母大写 LoginCases方 ......
规则 模块 项目 python 13

一文带你了解自动化测试是什么?

本章主要讲解自动化测试的含义、分类、项目使用,以及自动化测试工具的优势。 一、自动化测试概述 1、什么是自动化测试? 自动化测试是软件测试活动中的一个重要分支和组成部分。随着软件产业的不断发展,市场对软件周期的要求越来越高,于是催生了各种开发模式,如大家熟知的敏捷开发,从而对测试提出了更高的要求。此 ......

笨办法学Python3 习题35 分支和函数

XX.isdigit() 内置函数检验数据是否为数字类型 if choice < '50': # 50 需要加引号 ,不然报错 游戏内容: 用函数定义4个房间,分别是开始的房间1,房间1左边的熊房间2,房间1右边的恶魔房间3,以及熊旁边的金币房间4。 定义一个失败退出的函数。 开始房间1进去选择走左 ......
习题 分支 函数 Python3 办法

代码随想训练营第三天(Python) | 203.移除链表元素、707.设计链表、206.反转链表

一、203.移除链表元素 关键点:如何删除节点,需要知道删除节点前的节点。 1、无虚拟头节点的方法 class Solution: def removeElements(self, head: Optional[ListNode], val: int) -> Optional[ListNode]: ......
训练营 随想 元素 代码 Python

[python] 使用nmap搜索主机及端口号:寻找宿舍路由

prologue 明明设置好了端口映射,但出来却发现无法远程连接宿舍的电脑,怀疑是路由器WAN网口地址变动 idea 很神奇的是原ip能ping通,不过也可能是被分配给其他宿舍,尝试了telnet,无果。上网搜索发现了netcat,又看到了nmap,似乎更合适 solution 安装好nmap,计划 ......
路由 口号 宿舍 主机 python

小提琴图的绘制方法:Python matplotlib实现

本文介绍基于Python中matplotlib模块与seaborn模块,利用多个列表中的数据,绘制小提琴图(Violin Plot)的方法~ ......
小提琴 matplotlib 方法 Python

软件开发项目文档系列之二如何撰写项目建设方案

建设方案或解决方案是在任何新项目或计划启动之前,必须仔细准备和撰写的关键文档。这个文档扮演着项目的蓝图,将抽象的构想和目标转化为具体的可实施方案。建设方案是项目规划的核心文档,包括项目概况、需求分析、建设目标、设计方案、实施保障、验收考核指标和投资预算等关键要素。 ......

Python - 字典3

修改字典项 您可以通过引用其键名来更改特定项的值: 示例,将 "year" 更改为 2018: thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } thisdict["year"] = 2018 更新字典 update() ......
字典 Python

Python之Locust官方文档翻译01

原文:https://docs.locust.io/en/stable/quickstart.html 第一个测试 Locust 测试本质上只是一个 Python 程序,它向您想要测试的系统发出请求。这使得它非常灵活,尤其擅长实现复杂的用户流。但是它也可以进行简单的测试,所以让我们从这个开始: fr ......
文档 官方 Python Locust

python练习.1

问:一颗球从100米处落下,每次弹起高度减半,问弹跳n次后的高度,路程 def Ayue(): i =1 num = 100.0 x = float(input("请输入你想要知道的弹跳次数:")) sum = 100 * (1/2) ** (x) print(f"最后的高度为:{sum}") wh ......
python

python35days

Socket抽象层(Socket编程) 基于TCP协议的借助 socket 可以编程客户端和服务端的程序 链接循环 通信循环 基于UDP协议的套接字(soket)编程 粘包现象 如何解决粘包现象 struck模块的使用 ———————————————————————————————————————— ......
python days 35

盘点一个Python排序问题(下篇)

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【刘苏秦】问了一个Python数据排序处理的问题,一起来看看吧。 data='a1,a1,c12,a0,b13,c13,a11,b5,a0,c8,c7,c6,c4' #待处理数据 out='a0,a0,a1,a1,b13,c13,c12 ......
下篇 Python 问题

RK3588平台产测之ArmSoM大批量产测软件

1. 简介 优秀的产品都要进行严苛的产品测试才能够经得起市场的检验 由ArmSoM团队研发的产测软件用于在量产的过程中快速地甄别产品功能和器件的好坏,即重点 FCT(Functional Test)测试,进而提高生产效率和检测的准确性。 ArmSoM团队的专业产测软件用来保证量产的每一部产品的质量以 ......
ArmSoM 平台 软件 3588 RK