精华内容
下载资源
问答
  • GitHub Desktop(GitHub桌面版)离线安装包

    万次下载 热门讨论 2015-08-21 10:35:05
    2015-8-21下载的github desktop,官网安装比较麻烦,就弄了个离线版的分享
  • 使用Appium Desktop实现录制脚本

    万次阅读 2021-03-12 17:17:29
    凡事都需要有目标,今天的目标是使用appium desktop录制脚本并成功运行 先使用usb连接电脑,连接步骤上篇文章已讲 打开appium desktop,不用修改什么,直接点击Start serverx.xx就好了 进入那个熟悉的页面 右上角的...

    上篇文件讲了安装教程这里给个连接,自行下载
    https://pan.baidu.com/s/1MupElpYcmeQH3uPQ1CUWjw 提取码:AJDG
    开始今天的操作
    在这里插入图片描述
    凡事都需要有目标,今天的目标是使用appium desktop录制脚本并成功运行

    先使用usb连接电脑,连接步骤上篇文章已讲
    打开appium desktop,不用修改什么,直接点击Start serverx.xx就好了
    在这里插入图片描述
    进入那个熟悉的页面
    右上角的三个按钮分别是
    “start inspector session(启动检查器会话)” “Get Raw log(查看日志)" “Stop Server(停止服务)”
    通俗一点 “冲啊” “让我看看” “不想搞了”
    下面一块是看日志的

    这里点击“让我看看”
    在这里插入图片描述
    在automatic server–desired capabilities填入app的信息(这里是b站的)
    在这里插入图片描述点击start Session进入元素操作界面
    左到右分别是手机界面查看,元素节点,元素操作
    在这里插入图片描述
    我们点击这个little eye(小眼睛)
    在这里插入图片描述
    鼠标放在需要操作的元素上,然后把眼光放到元素操作区,有三个按钮分别是

    “点击”
    “向输入框输入内容”
    “清除输入框的内容”

    每当我们点击这三个按钮,在Recorder(记录器)都会显示,所以只需要把这份复制出来到编辑器跑就好了(可能需要简单的修改)
    在这里插入图片描述
    接下来完成一个搜索操作
    使用tab来实现点击输入框
    在这里插入图片描述
    现在已经到了搜索页,但是我们的元素不是在搜索框内
    所以我们继续使用上一步的操作,鼠标悬浮到搜索输入款,这样就定位到了输入款内,可以完成下面的操作了,如果没有到输入框内去点击send keys的话他会报错,提示这个元素不能输入之类的
    在这里插入图片描述
    使用send keys完成输入”泰坦尼克号“
    点击send keys 直接在这个输入框输入内容就好了
    在这里插入图片描述
    完成输入,但是并没有搜索,这时候需要一个回车来实现搜索(这里录制这里我暂时不知道怎么使用回车)所以直接点击下面的输入匹配了),导出代码的时候可以换一下
    在这里插入图片描述
    使用tab点击搜索匹配,进入到了搜索页
    在这里插入图片描述
    操作完后目光回到‘’Recorder(记录器),红色描的部分从左到右分别是“代码类型”“显示/隐藏样板代码”“复制”“清空”
    显示/隐藏样板代码 显示的话就有导入的什么什么步骤 比较全,复制过来可以直接跑,这里选的是python
    在这里插入图片描述
    录制的时候那个小眼睛不能关
    这里使用PyCharm 运行
    打开app操作之后需要添加一句

    #等待渲染完成
    driver.implicitly_wait(5)
    

    运行成功
    在这里插入图片描述
    听懂鞭炮
    在这里插入图片描述
    暂时没发现什么问题.

    来自萌新的记录,如果有错误请踹我一下,各位大佬嘴下留德
    在这里插入图片描述

    展开全文
  • redis desktop manager(redis桌面管理器)下载(0.8.3)

    万次下载 热门讨论 2016-01-11 11:32:37
    redis-desktop-manager-0.8.3.3850.rar windows平台安装文件 Redis Desktop Manager(redis桌面管理器)是一款非常实用的跨平台Redis桌面管理软件。也被称作Redis可视化工具,是一款开源软件,支持通过SSH Tunnel连接...
  • Database Desktop

    热门讨论 2010-02-07 14:06:00
    免安装的Database Desktop数据库查看软件
  • GitHub Desktop官方下载链接

    万次阅读 2021-01-12 13:49:23
    Github Desktop官方下载,点击直达:https://desktop.github.com/
    
    
    📱 Github Desktop官方下载,点击直达:https://desktop.github.com/
    csdn资源仓库
    展开全文
  • Appium Desktop

    千次阅读 2019-06-11 20:47:45
    文章来自github:github.com/appium/appium-desktop 前言:本篇文章并非我的原创...Appium Desktop是一款用于Mac、Windows和Linux的开源应用,它提供了Appium自动化服务器在一个漂亮灵活的UI中的强大功能。它是一些...

    文章来自github:github.com/appium/appium-desktop

    前言:本篇文章并非我的原创,而是翻译自英文原著。这里的每一句话我都仔细揣摩过并且加以实践,着实花了一些时间,在此记录只是想帮助更多的人。以下为正文:

    Appium Desktop是一款用于Mac、Windows和Linux的开源应用,它提供了Appium自动化服务器在一个漂亮灵活的UI中的强大功能。它是一些与appium相关的工具的组合:

    1、Appium服务器的图形界面。您可以设置选项、启动/停止服务器、查看日志等…您也不需要使用Node / NPM安装Appium,因为节点运行时将与Appium Desktop绑定。

    2、您可以使用Inspector来查看应用程序的元素,了解它们的基本信息,并与它们进行基本的交互。这是一种学习Appium的方法,或者是了解你的应用程序的一种方法,这样你就可以为它编写测试用例了。

    Download Appium Desktop

    你总是可以在GitHub上的发布页面上找到最新版本:https://github.com/appium

    如果你在Windows或macOS上,Appium Desktop将自动为你提供最新版本的应用程序。如果你遇到问题更新,只需删除或卸载应用程序,并从上面的链接重新下载。

    注意,Appium Desktop与Appium不一样。Appium Desktop是一个图形界面,使用附加的工具。Appium Desktop是在自己的cadence上发布的,它有自己的版本控制系统。如果你报告的是Appium Desktop的问题,一定要包括Appium Desktop的版本和使用的Appium服务器的版本(见下文)。

    如果你在macOS上,你需要安装Appium Desktop,从下载的DMG文件拷贝到你自己的文件系统(最好的地方是“应用程序”文件夹)。在附加的DMG本身上运行Appium不受支持,也不会起作用。


    使用说明

    这些说明假定您已经熟悉Appium和Appium相关的概念。如果您对Appium所知甚少,请访问appium.io/,阅读介绍性材料

    这个App提供了一个方便的方法下载和运行Appium自动化服务器,以及一个检查你的Android或iOS应用程序的工具。它的各种功能在以下小节中描述。

    服务器启动窗口

    开始一个简单的服务器(Simple)

    当您打开Appium Desktop时,您会受到服务器启动窗口的欢迎。基本选项是启动一个带有所有默认值的Appium服务器,以及修改主机和端口的能力。start按钮还将让您知道您正在运行的Appium服务器的哪个版本,当向Appium团队报告问题时,它是有用的。

     

    使用“高级选项”启动服务器(Advance)

    通过单击“高级”选项卡,您可以设置Appium中可用的所有服务器标志。这是针对高级用户的,应该在咨询了Appium文档之后进行修改。

     

    服务器预设(Presets)

    如果您使用高级服务器选项,您就可以保存配置以备以后使用。只需将preset保存在“Advanced”选项卡上,然后您将能够在“preset”选项卡中回忆并启动服务器。

     

    服务器控制台输出窗口

    (如果你通过上面所说的方式)启动服务器后,它将在指定的主机和端口上启动,并打开显示服务器日志输出的新窗口。

    这是相当简单的,除了使用按钮来停止服务器之外,没有任何实际的交互。您还可以从这个窗口复制并粘贴日志,这在报告Appium问题时非常有用。

    另一个按钮可用:“启动新会话”。单击它将打开新的会话窗口,使您可以在当前运行的服务器上启动一个检查器会话。

     

    新会话窗口(Start New Session )

    新的会话窗口允许您构造一组desired capabilities,用于启动Appium会话。您可以针对当前运行的Appium Desktop服务器(默认的)启动一个会话,或者您可以针对各种其他端点启动一个会话。

    由于不需要使用Appium Desktop自己的服务器,您可以在不启动Appium Desktop服务器的情况下进入新的会话窗口。只需点击“File”(Windows / Linux)或“Appium”(Mac),然后选择“New Session…”,它将打开新的会话窗口,而不必启动本地服务器。在这种情况下,将禁用附加到本地服务器。

     

    Appium端点(Appium Endpoints)

    以下是针对非本地Appium服务器启动会话的选项:

    自定义主机/端口配置:如果您想要在您的网络中的另一台机器上运行一个Appium服务器,这是非常有用的。

    Sauce实验室:如果你无法访问你的机器上的iOS模拟器,你可以利用你的Sauce实验室帐户在云中启动一个Appium会话。

    TestObject:您还可以使用TestObject的真实设备云来进行真正的基于设备的检查。

    要设置这些选项,应该很简单。只需在输入字段中输入您的详细信息。

     

    所需的功能(Desired Capabilities)

    Desired capabilities是如何配置Appium会话。他们告诉Appium服务器你想要自动化的平台和应用程序。如果您不熟悉Desired capabilities的概念,或者需要具备各种类型的Appium会话Desired capabilities,您应该咨询Appium文档

    Appium Desktop不限制您以任何方式创建desired capabilities,也不会为您验证它们。它只是提供了一个很好的UI来输入它们,并保存它们供以后使用。在“desired capabilities”选项卡下,您可以使用表单字段和“+”按钮来输入许多你需要的desired capabilities。您还将看到产生的JSON的表示,这是实际发送给Appium服务器的内容。这对于验证您的capabilities,或者在报告问题时进行复制粘贴非常有用。

    一旦您设置了desired capabilities,您可能希望保存它们,以便以后可以运行相同类型的会话。只需单击“Save As...”“给你的capability设定一个名字的按钮。”然后您可以在“Saved Capability Sets”选项卡下访问它,以便以后编辑或会话启动。

    设置好服务器type和capabilities后,单击“Start Session”启动Appium Desktop Inspector(Appium Desktop检查器)。

     

    附加到一个现有的会话(Attach to an Existing Session)

    如果你点击“Attach to Session...”选项卡,您可以从当前正在运行的会话列表中选择一个当前会话,或者您可以输入一个当前运行会话的会话ID。该会话应该在上述服务器类型部分中指定的服务器细节上运行。附加到现有会话是可能的,因为检查器只是一个Appium客户端。如果您想调试正在运行的测试的中间,这将非常有用。当您退出现有会话的Inspector窗口时,Appium Desktop不会像往常一样退出会话。

     

    The Inspector

     Inspector是应用程序状态的可视化表示,以及通过Appium在应用程序中执行某些交互的能力。

    Appium会话可能需要一些时间来加载,尤其是在云服务上,所以请耐心等待。当会话加载时,您的应用程序的屏幕截图将出现在左边。您可以在应用程序中使用鼠标来处理各种UI元素,并看到它们突出显示。

    在Inspector窗口的中间是您的应用程序的层次结构,表示为XML。您可以通过单击它,或者通过点击屏幕快照视图中的元素来导航这棵树。然后他们将被强调。

    当一个元素被突出显示时,它的信息会出现在检查器右侧的细节视图中。这个细节视图包括对元素的潜在操作,以及元素属性的表。这些属性在决定如何使用特定的Appium定位策略访问元素时是有价值的。选择一个元素,您还可以“Tap”元素,或者“发送键”到元素(如果它是一个文本字段)。

    当您使用一个元素执行这样的操作时,检查器将发送命令到Appium,它将执行它。如果操作成功,将生成一个新的屏幕截图,您将看到应用程序的更新状态和XML。如果不成功,您将有机会看到错误消息。

     

    检查器窗口的顶部包含一个小工具栏,上面有代表在检查器中采取某些动作的能力的图标:

    (调用driver.back)

    刷新(刷新源和屏幕截图)

    开始录音(打开录音机,查看下一节,了解更多关于录音机的信息)

    退出会话(调用驱动程序)。退出并关闭检查器(Inspector))

     

    记录器(The Recorder)

    Appium Desktop有一个非常基本的动作记录器,它监视使用Appium Desktop的操作,并显示特定于语言和框架的代码,这些代码代表这些动作。然后,代码可以复制粘贴到适当的Appium客户机代码中,并用于测试。

    NB:记录器的目标不是产生生产就绪的测试代码。它被设计为帮助探索Appium API的工具,并演示特定语言和Appium库中特定的自动化行为如何与方法调用相对应。总之,它是一个学习工具,而不是一个健壮的代码生成特性,应该这样使用。

    当您开始记录时,Inspector(检查器)将显示一个额外的窗口:

    起初,记录器没有显示任何代码。首先需要采取一些行动,比如在层次结构中找到一个元素,然后点击它,或者向它发送击键。当你这样做的时候,代码会出现在记录窗口中,对应于你所选择的特定语言和框架(可以在录音机的右上角的下拉菜单中调整):

    可以使用记录器窗格右上方的适当按钮将此代码复制到剪贴板。注意,默认情况下,所显示的只是与您在记录时所采取的特定操作相对应的代码行——一般情况下,您不能将这些行粘贴到一个空文本文件中并运行代码。要在代码中运行Appium测试脚本,需要安装各种依赖关系(如Appium客户程序库),以及脚本样板文件(如实例化一个驱动程序和初始化会话)。要显示此额外的代码,您可以单击“show Boilerplate”按钮。通过显示的样板代码,可以将代码复制并粘贴到新文件中并运行它。

    随着我们向Appium桌面添加更多的语言、框架和操作,记录器的力量将继续增长。

     

    Conclusion

    这是你成功使用Appium Desktop所需要知道的所有知识!记住,Appium Desktop并不是理解Appium本身的替代品——它只是一个方便的工具,可以在你的桌面上使用Appium,以及一个检查你应用程序的检查器。

     

    Reporting Issues and Requesting Features

    Appium Desktop是开源的,我们使用GitHub来跟踪问题。请简单地在我们的问题跟踪器报告问题。我们将努力确定您所报告的问题是否与Appium Desktop或Appium服务器有关。如果它与Appium Desktop无关,我们将关闭这个问题,并要求您在Appium的主要问题跟踪器中打开一个通用的Appium问题。请注意,在你所经历的问题是否与Appium Desktop有关,或者是一个一般性的Appium问题的时候,可以节省自己和我们的宝贵时间。您可以通过查看这个问题是否与Appium命令行服务器进行重新生成。如果是的话,直接向Appium的问题追踪报告。

    有特性请求吗?遵循相同的过程,向适当的跟踪器提交一个问题!(如果这个请求是专门用于Appium Desktop的,或者Appium的主跟踪程序,如果请求是更一般的应用程序,则在这个repo中。)

    Advanced Topics and Troubleshooting

    Appium can't detect environment variables on Mac

    Appium使用像ANDROID_HOME这样的环境变量,并依赖于路径中的各种二进制文件等等。当您在一个环境中从命令行运行时,您已经适当地设置了这些变量,Appium在选择它们时没有任何问题。然而,Appium Desktop不会在shell或命令行环境中运行,因此默认情况下,它无法访问您在shell启动脚本或概要文件中设置的环境变量。为了解决这个问题,我们使用shell - env包来获取shell中定义的环境变量。这个包只在某些常见的init脚本中查找,但是,比如~ /.bashrc,(~ /.bash_profile、~ / . zshrc。如果您以其他方式设置Appium环境变量,则需要创建这些默认的init脚本中的一个,并将环境变量设置在那里,以便Appium Desktop能够成功地将它们提取出来。

    关于在只读文件系统上的警告

    这可能意味着您试图从下载的磁盘映像中启动Appium Desktop(.dmg文件)。这不是运行Appium Desktop的支持模式。要正确安装Appium Desktop,将应用程序从磁盘映像复制到您的本地文件系统,到类似/应用程序。然后,从新的位置运行应用程序。

    展开全文
  • 升级 macOS Big Sur升级后Parallels Desktop提示“无法启动 Parallels Desktop,因为您的 Mac 操作系统缺少一些必需组件。” 解决方案 1、打开Mac OS终端应用 2、安顺序输入以下内容 export SYSTEM_VERSION_COMPAT=...

    升级 macOS Big Sur升级后Parallels Desktop提示“无法启动 Parallels Desktop,因为您的 Mac 操作系统缺少一些必需组件。”在这里插入图片描述

    解决方案

    1、打开Mac OS终端应用
    在这里插入图片描述
    2、按照顺序输入以下内容

    export SYSTEM_VERSION_COMPAT=1
    open -a Parallels\ Desktop.app
    

    最近搞到一个 PD16 有需要的私聊

    展开全文
  • docker desktop使用入门

    万次阅读 2019-01-17 19:27:59
    Docker是一个用于创建容器化应用程序的完整开发平台,而Docker Desktop for Windows是在Windows上开始使用Docker的最佳方式。 有关系统要求和稳定和边缘通道的信息,请参阅安装Docker Desktop for Wind...
  • Microsoft Remote Desktop 10.1.8

    热门讨论 2018-11-06 09:55:10
    macos 上面的远程桌面工作,微软开发的,Microsoft Remote Desktop for mac V10.1.8,比较新的版本,截止2018年11月;可以导出、导入配置信息、可以共享mac电脑文件夹。修改了使用的积分和分类
  • 1:在mac电脑远程桌面可以使用,Microsoft 远程桌面 使用 Microsoft Remote Desktop 这个还是很老的版本; Microsoft Remote Desktop 10 已经在 Mac App Store 上架,可惜的是并不面向中国大陆地区用户,如果有...
  • XwareDesktop

    千次阅读 2018-06-16 17:38:18
    https://github.com/Xinkai/XwareDesktop/wiki/Ubuntu%E4%B8%8A%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85%E8%AF%B4%E6%98%8EXwareDesktopUbuntu上编译安装说明Xinkai Chen edited this page on 9 Feb 2017 · 9 ...
  • 找寻一款redis数据库可视化工具(RedisDesktopManager)

    万次阅读 多人点赞 2017-11-06 18:54:12
    RedisDesktopManager下载地址:https://redisdesktop.com/download 使用过程中可能会遇到的问题我在文后有所总结 我下载Windows版的: 我的redis装在虚拟机上的Linux上,看一下IP地址 安装后的RedisDesktop...
  • GitHub Desktop使用简介

    万次阅读 多人点赞 2018-08-11 19:37:57
    GitHub Desktop使用简介 参考博客 1.安装git Windows 客户端—GitHub Desktop 具有git功能的Windows客户端软件有很多,如:git for windows(以前的msysGit)、TortoiseGit、GitHub Desktop(以前的GitHub for ...
  • Docker Desktop 已经支持 Apple M1 了

    万次阅读 2021-01-10 17:01:41
    在苹果 M1 芯片上使用的 Docker Desktop 目前是一个技术预览版,专门提供给想尝试 Docker Desktop 的实验性构建的苹果 M1 机器的早期采用者。 注意:基于苹果 M1 芯片的 Docker Desktop 仍在开发中。建议不要在生产...
  • Prezi Desktop破解版

    热门讨论 2012-11-02 10:52:04
    根据网络资料整理的Prezi Desktop破解版,可代替PPT,好用。
  • Redis Desktop Manager

    万次阅读 2015-05-17 22:50:29
    redis的可视化界面 phpRedisAdmin,RedisLive,Redis...Redis Desktop Manager(RedisDesktopManager,RDM)是一个快速、简单、支持跨平台的 Redis 桌面管理工具,基于 Qt 5 开发,支持通过 SSH Tunnel 连接
  • ArcGIS10.8 Desktop安装包

    千次阅读 2020-04-13 08:44:12
    ArcGIS10.8 Desktop安装包 ArcGIS10.8 Desktop安装包 ArcGIS10.8 Desktop安装包获取,请咸鱼搜素:GIS10.8,发您安装包
  • Appium Desktop下载

    千次阅读 2020-05-10 21:37:32
    下载地址:https://github.com/appium/appium-desktop/releases
  • 最近新买了一块树莓派4B,正常启动ssh,vnc服务。 但vnc viewer上却显示黑屏“cannot currently show the desktop
  • Mac 技术篇-mac远程桌面直接连接windows系统,微软官方工具Microsoft Remote Desktop远程桌面工具安装与使用。 两个不同的系统,当然是不能互相访问,他们默认只有相同系统的连接方式。微软的 Microsoft Remote ...
  • MAC无法启动Parallels Desktop,因为Mac操作系统中缺少某些必需的组件 系统版本是MacOS Big Sur 时候和MAC的版本有关系,可能是因为它是测试版本的原因,我们就纠结了能解决问题就好 处理解决办法 在终端上输入: ...
  • 安装Docker Desktop报错WSL 2 installation is incomplete.

    万次阅读 多人点赞 2020-09-16 17:02:33
    我们安装Docker Desktop的时候,他会问我们是否需要使用WSL2(基于Windows的Linux子系统),如果我们不适用,就会使用Hyper-v虚拟机运行,不过相比于虚拟机,子系统在性能方面更加出色。在我们选择使用WSL2之后,并且我们也...
  • Parallels Desktop 16 不能联网 解决方法

    万次阅读 2020-11-14 09:06:02
    Parallels Desktop 16 破解版下载:https://www.macapp.so/parallels-desktop-16/ macOS Big Sur 11.0 正式版下载:https://www.macapp.so/macos-big-sur/ macOS Big Sur 11.0 已经正式发布,现在已经可以下载...
  • remote desktop manager使用教程

    万次阅读 2019-05-16 16:04:49
    微软自带的mstsc、向日葵、teamviewer、微软出品的remote desktop connection manager、xshell、sftp、winscp。最近发现了一款强大的远程工具。以上安装的那些工具的工作可以将给它来完成了。remote desktop manager...
  • Parallels Desktop 14 Activation

    万次阅读 2018-10-20 22:18:07
    Parallels Desktop 14 Activation Number:- QA2ZW-3XSE4-CDR5F-VT6GB Parallels Desktop 14 Serial Key HU8NJ-8UHYB-7G6TV-R5CDE Parallels Desktop 14 Keygen XW3ZW-...
  • redisDesktopManager是一款非常好用的redis可视化管理工具,现在开始收费了,github永远是一个神奇的地方,竟然推出了一款Another Redis Desktop Manager作为替代方案。 下载地址: ... ...
  • 下载appium desktop失败

    2019-03-29 23:18:56
    从官网下载appium desktop下载一般就失败,速度一直是0,尝试几次都是如此,请问如何破,感谢??? 下载地址:https://github.com/appium/appium-desktop/releases/tag/v1.12.0 或有谁可下载,下载后分享个...
  • Desktop.getDesktop().open(File file)这个方法执行了也没有io异常但是就是没有打开。有的电脑就可以运行,有的运行不起来
  • Appium Desktop 使用

    千次阅读 2018-01-02 08:59:57
    Appium Desktop  元素定位 与Android的uiautomatorviewer一样,可进行元素定位,某些app 在 uiautomatorviewer中获取不到元素,小编这里就遇到获取某个页面元素时,一直报错,使用AppiumDesktop完美解决,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 161,728
精华内容 64,691
关键字:

desktop