技术学习群-第四期内容共享

news2024/11/19 8:42:40

本期是技术群聊的第四期。还是那句话,《群聊免费进入》。一起来看看本期分享内容。

uiautomator-Error问题

在使用u2的过程中,有时候需要使用到uiautomator这个工具来进行查阅层级。但是博主遇到了这么个问题。

《问题分析》:发生此问题的原因,大部分是因为电脑中的某些服务冲突了,例如appium等一些定位工具导致。所以我尝试了将一些其他的服务close掉。但是依旧没有解决。

《解决方案》:atx-agent的存在uiautomator一旦运行,就会有守护服务,它与uiautomatorviewer 有冲突。所以需要stop掉uiautomator的服务

c880debec9e538a76e9fc9497e5e6f3a.png

群友问:要达到大家这种自动化和性能对答如流的水平应该怎么做

大概意思就是问:如何学习自动化跟性能。

回答:先学py,有点基础了多了解了解接口,工具使用,看一些比较OK的理论,拓展一下。有一个大概的脑域度,知道怎么回事了,在看看自动化,深纠一下

WinAppDriver-pc端自动化

支持和Appium结合使用。定位方式写法类似selenium4的方法,控件定位使用inspect,核心其实也是调用windows标准接口。不支持QT,支持 Windows10或Windows Server 2016以上系统

官方链接:https://github.com/microsoft/WinAppDriver

谷歌浏览器的历史版本

《下载地址》:https://google-chrome.cn.uptodown.com/windows/versions

浏览器驱动管理:

可以使用webdriver_manager进行管理。

pip install webdriver_manager

基础使用教程:be0db8b5414eeb0d32d3848982fde03d.png

关于Python虚拟环境

虚拟环境可以有效隔离开不同项目对第三方库的需求,以此可以避免有些第三方库之间因为某些依赖而造成的一些奇奇怪怪的错误。

可以手动创建venv环境,也可以使用conda管理版本环境。

关于学习资料

某搂的性能资料,群友免费分享5099eb248cdb1f0d979d1bf01293f4d8.png

某课的MySQL实战2518acc13c98e492867761315e707aed.png

全链路b29d5f73b32817568866c1b5a120ddb1.png

关于Python导包问题

这是很多新手的一个问题。导包可以是先对也能是绝对。很多时候我们导入包都是绝对路径导入的。因为Python环境问题,导致了xxx模块识别不到,报错提示没有这个模块。

这类问题,大都是环境因素导致,可以尝试切换运行环境,构建一个新的虚拟环境。或者切换默认解释器的位置。亦或者指定某一解释器运行。这些都是有迹可循的。一点点排查问题。

群友的学习笔记分享

84c5d573564352d43f50e8481fd07f0d.png

地址在这里就不公开了,群友还在持续努力的学习中。

关于安转第三包error的情况

687b354a96a81d9e1b0b63d9b61e5b56.png

这里很明显提示你Cet it with "Microsoft C++ Build Tools",去下载安装即可。



最后,群友赞助,开了一个语雀会员,给到赞助群友一起学习(还有三十个坑位)。

a774056f55a85ccd1419fb3024a06eeb.png 8bd44d6a9e8939a754f14c0afbefaa07.png

除了如上,还有fiddler,postman等学习笔记免费公开的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1088952.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【QT】Ubuntu 搭建 QT 环境(图形化界面安装)

介于直接使用源码编译安装 QT 耗时较长,而且需要手动编写脚本进行编译,难度较大,这里选择直接以图形化界面的方式安装 QT 。 目录 1、下载 QT 安装包 2、安装 QT 3、添加环境变量 4、cmake 引入 QT 库 5、Failed to find “GL/gl.h“ in…

企业AI大模型服务——轻量化部署

据中国证券报记者不完全统计,当前全国生成式AI产品数量已超300个。随着大模型产品日益增加,当前大模型行业竞争从比拼参数阶段过渡到比拼落地应用阶段。业内人士表示,随着未来不断有新的企业通过备案,大模型应用拐点将加速到来&am…

Elasticsearch集群管理原理

Elasticsearch 是一个开源的、基于 Lucene 的分布式搜索和分析引擎,设计用于云计算环境中,能够实现实时的、可扩展的搜索、分析和探索全文和结构化数据。它具有高度的可扩展性,可以在短时间内搜索和分析大量数据。 Elasticsearch 不仅仅是一个…

【Element-plus】如何让滚动条永远在最底部(支持在线演示)

如何让滚动条永远在最底部 一、适用场景二、实现思路三、效果图四、在线演示五、完整代码 一、适用场景 在某些场景下,你可能希望滚动条保持在最底部,以确保用户始终看到最新的内容或信息。如:在实时聊天应用程序中,当新消息到达…

跳动的爱心源码

话不多说直接上源码 关闭程序请按 AIt + F4 import random from math import sin, cos, pi, log from tkinter import * import ctypesuser32 = ctypes.windll.user32 CANVAS_WIDTH = user32.GetSystemMetrics(0

【java学习—七】面向对象特征之二:继承的基础知识(29)

文章目录 1. 为什么要有继承?2. 案例理解3. 继承的作用4. 总结 1. 为什么要有继承? 问题:为什么要有继承? 答:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定…

鹅厂练习 13 年 Coding 后,我悟了

点击链接了解详情 导读 本文主要受《程序员修炼之道: 通向务实的最高境界》、《架构整洁之道》、《Unix 编程艺术》启发。我不是第一个发明这些原则的人,甚至不是第一个总结出来的人,别人都已经写成书了!务实的程序员对于方法的总结&#xf…

动态盘转换为基本盘

问题描述 不小心将磁盘0(C和D是基本盘,蓝颜色)改成了动态盘(C和D是动态盘,橘黄色)?如何修改回来呢? 解决方案: 使用DiskGenius将动态磁盘转换为基本磁盘 操作之前一定…

【Java题】将char类型的值转化为int类型的值

字符变量charVar的值是“我”字。程序中输出了该字符的Unicode值以及Unicode值对应的十进制数值,并打印输出了charVar与一个int型变量做加法运算后的值 public class Test {public static void main(String[] args) {int intResult,intVar10;char charVar我;intRe…

记录--纯CSS实现骚气红丝带

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 在本文中,我们将探讨如何使用 CSS 以最少的代码创造出精美的 CSS 丝带形状,并最终实现下面这个效果: 下面我们使用html和css来实现这个效果。我们使用内容自适应方式布局&#…

基于java的图书馆预约座位系统的设计与实现(部署+源码+LW)

项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。今天给大家介绍一篇基于java的图书馆预约座…

【TA 工具积累】参考图展示 PureRef | 截图 Snipaste

贴两个平常看图和截图比较方便的工具: PureRef 官网指路:PureRef 油管简单的使用教程视频:Free Download | PureRef 知乎上大佬总结的快捷键: PureRef 快捷键 提炼总结 - 知乎 (zhihu.com) b站大佬总结的快捷键:…

C语言重点突破(3)字符串函数与内存函数的介绍

本章重点 重点介绍处理字符和字符串的库函数的使用和注意事项 前言 C语言里对字符串函数使用的特别频繁,但却没有规定字符串类型,那它在字符串里是如何存储的呢? 字符串通常放在常量字符串 中或者 字符数组 中,字符串常量适用…

03在命令行环境中创建Maven版的Java工程,了解pom.xml文件的结构,了解Java工程的目录结构并编写代码,执行Maven相关的构建命令

创建Maven版的Java工程 Maven工程的坐标 数学中使用x、y、z三个向量可以在空间中唯一的定位一个点, Maven中也可以使用groupId,artifactId,version三个向量在Maven的仓库中唯一的定位到一个jar包 groupId: 公司或组织域名的倒序, 通常也会加上项目名称代表公司或组织开发的一…

android 固定进度环形刷新效果

android 固定进度无限旋转的环形效果 效果图 Activity 中使用 val rotation: ObjectAnimator ObjectAnimator.ofFloat(progressBar, "rotation", 0f, 360f) rotation.duration 000 // 旋转持续时间为2秒 rotation.repeatCount ObjectAnimator.INFINITE // 设置为…

Mybatis 实现简单增删改查

目录 前言 一、Mybatis是什么 二、配置Mybatis环境 三、创建数据库和表 四、添加业务代码 4.1、添加实体类 4.2、添加mapper接口 4.3、添加实现接口方法的xml文件 五、简单的增删改查操作及单元测试 5.1、单元测试 单元测试具体步骤: 单元测试如何才能不污…

Everest Group发布《2023年RPA供应商评估报告》:2家中国厂商持续上榜

近日,全球知名信息咨询机构Everest Group发布了《2023年RPA供应商评估报告》,分析了全球 RPA 格局和 25 家技术提供商在几个关键维度上的动态变化,包括客户数量、同比增长、客户对价值和满意度的反馈以及公司的行业和企业规模细分覆盖范围等。…

SAP MM学习笔记35 - 请求书照合中的差额处理(发票扣减,受入)

SAP中,请求书照合之后,发现不一致,就会支付保留。 支付保留,可以参考如下文章。 SAP MM学习笔记34 - 请求书照合中的支付保留(发票冻结)_东京老树根的博客-CSDN博客 即使支付保留之后暂时不付钱&#xff…

消防建筑防火3d实景漫游展示方案及特点

随着科技的不断发展,3D线上展厅已经成为了展示产品和宣传品牌的重要方式之一。在火灾隐患排查领域,3D线上展厅也有着广泛的应用。相比于传统的火灾隐患排查方式,3D线上展厅突破了许多局限,具有以下优势: 众所周知&…

微调Yolov8动物姿势估计模型

本文主要以狗的姿势估计为例,展示如何对当下流行的YOLOv8姿势模型进行Fine-tuning,并附录完整代码。 动物姿势估计是计算机视觉领域的一个研究方向,它是人工智能的一个子领域,专注于自动检测和分析图像或视频中动物的姿势和位置。其目标是确定一个或多个动物身体部位的空间…