摘要:模拟器是我们的测试小伙伴非常喜欢的一款工具。在使用 airtest 框架做自动化测试的时候,小伙伴们也是非常喜欢用模拟器来作为测试设备的,但是我们也收到过很多关于连接模拟器的问题: ① airtest 连不上xx模拟器怎么办 ② xx模拟器连上了但是好卡啊 ③ 哪款模拟器好用,有没有推荐的呀 ...
阅读全文
摘要:自定义中间件-Middleware 在FastAPI应用中使用中间件。中间件实际上是一个函数,在每个request处理之前被调用,同时又在每个response返回之前被调用。 首先接收访问过来的request。 然后针对request或其他功能执行自定义逻辑。 传递request给应用程序继续处理。
阅读全文
摘要:在应用程序启动时使用FastAPI启动事件定义变量data。 from fastapi import FastAPI import uvicorn app = FastAPI() data = {} @app.on_event('startup') def init_data(): print("i
阅读全文
摘要:一、安装环境本教程演示的环境:win 10 64位node.js下载官网: nodejs官网. 点击选中图标下载到电脑本地即可。 二、安装步骤1、双击安装包,一直点击下一步。 2、点击change按钮,更换到自己的指定安装位置,点击下一步(不修改默认位置也是可以的 )。 3、一直点击下一步,最后安装
阅读全文
摘要:node:internal/modules/cjs/loader:936 解决 一不小心,弄了一个npm报错如标题。把node重装也解决不了。 解决办法: 后来使出了绝招: 1、安装Everything工具,在全硬盘搜索“npm”、“node”相关的文件包。 搜到在 “C:\Users\admini
阅读全文
摘要:解决办法: 出现这样的错误这是由于不安全的地址错误,循环报错,导致程序终止。带一个–ignore-certificate-errors的参数,忽略掉那些证书错误,如下: chrome_options = webdriver.ChromeOptions()chrome_options.add_argu
阅读全文
摘要:模拟键盘操作 导入包:from selenium.webdriver.common.keys import Keys 常用的键盘操作 1.send_keys(Keys.BACK_SPACE) 删除键 2.send_keys(Keys.SPACE) 空格键 3.send_keys(Keys.TAB)
阅读全文
摘要:常量 常量/值描述 CF_BITMAP2 位图 (HBITMAP) 的句柄。 CF_DIB8 包含 BITMAPINFO 结构的内存对象,后跟位图位。 CF_DIBV517 包含 BITMAPV5HEADER 结构的内存对象,后跟位图颜色空间信息和位图位。 CF_DIF5 软件艺术的数据交换格式。
阅读全文
摘要:0、概述 在数据库的使用中,数据库的性能往往是至关重要的问题,而数据库的性能问题最终基本都要涉及到SQL优化。本文就将详细介绍一些达梦中SQL优化的知识。 1、执行计划详解 1.1、执行计划解读 无论是什么数据库,一般SQL优化我们都需要去查看SQL的执行计划,了解SQL具体是慢在哪里,才知道从哪里
阅读全文
摘要:1. PRJT2关系的“投影”(project)运算,用于选择表达式项的计算;广泛用于查询,排序,函数索引创建等。SQL>explain select c1 + c2 from t1;explain select c1 + c2 from t1;#NSET2: [6, 1, 0] #PRJT2: [
阅读全文
摘要:一、如何查看执行计划 首先,执行计划是由各类操作符组成的一颗树,也就是排序好的操作符的展现形式,从内到外依次执行 (看执行计划一般看MANAGER中执行计划文本的方式,这样看的更详尽一点,计划可以拷贝到文本编辑工具UE,NOTEPAD++中,这样缩进更为明显)一般的执行计划格式为 OP1 OP2 O
阅读全文
摘要:1、删除属性值 删除“disabled”属性: driver.execute_script('arguments[0].removeAttribute(\"disabled\")', element) 2、修改属性值 修改“width”属性值: 第一种:driver.execute_script("
阅读全文