测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
CmYzzZ (鲨鱼辣椒)
第 66710 位会员 / 2022-01-26
8 篇帖子 • 211 条回帖
2 关注者
18 正在关注
5 收藏
GitHub Public Repos
  • yao 1

    Yao A low code engine to create web services and dashboard.

  • django_blog 1

    基于Django开发的next主题个人博客网站

  • ClashX.Meta 0

  • Clash-for-Windows_Chinese 0

    clash for windows汉化版. 提供clash for windows的汉化版, 汉化补丁及汉化版安装程序

  • preserve-cd 0

    Game Preservation Project

More on GitHub
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • 兄弟们,千岛湖半程马拉松,安全完赛了 at 2024年12月02日

    老哥厉害

  • 又到年底了,该如何优雅的提涨薪 at 2024年11月25日

    唱跳 Rap,你是样样精通啊

  • 【提问】有没有工具能够识别 linux 系统内 chrome 浏览器开无头模式时,linux 的文件上传框内的元素 at 2024年11月21日

    来自 Kimi:
    如果文件上传框是系统级别的而不是前端元素,那么使用传统的 Web 自动化工具(如 Selenium、Puppeteer、Playwright)可能无法直接与之交互。在这种情况下,可以考虑以下几种方法来处理系统级别的文件上传框:

    1. 使用 xdotool 或 ydotool

    xdotool 和 ydotool 是 Linux 下的命令行工具,可以模拟键盘和鼠标事件。您可以使用这些工具来模拟文件路径的输入和回车键的按下。

    安装 xdotool

    sudo apt-get install xdotool
    

    示例脚本

    # 模拟输入文件路径
    xdotool type /path/to/your/file.txt
    # 模拟按下回车键
    xdotool key Return
    

    2. 使用 pyautogui

    pyautogui 是一个 Python 库,可以用来模拟鼠标和键盘操作。它可以在系统级别进行操作,适用于处理系统级别的文件上传框。

    安装 pyautogui

    pip install pyautogui
    

    示例脚本

    import pyautogui
    import time
    
    # 等待文件上传框出现
    time.sleep(2)  # 根据实际情况调整等待时间
    
    # 输入文件路径
    pyautogui.write('/path/to/your/file.txt')
    
    # 按下回车键
    pyautogui.press('enter')
    

    3. 使用 AutoKey

    AutoKey 是一个脚本化的自动化工具,可以在 Linux 下模拟键盘和鼠标操作。它可以编写复杂的脚本来处理各种自动化任务。

    安装 AutoKey

    sudo apt-get install autokey-gtk
    

    创建脚本

    1. 打开 AutoKey GUI。
    2. 创建一个新的脚本。
    3. 编写脚本内容,例如: python keyboard.send_keys("/path/to/your/file.txt") keyboard.send_keys("<enter>")

    4. 使用 xte(X Test Extension)

    xte 是一个命令行工具,可以发送 X11 事件,模拟键盘和鼠标操作。

    安装 xte

    sudo apt-get install xautomation
    

    示例脚本

    # 模拟输入文件路径
    xte 'str /path/to/your/file.txt'
    # 模拟按下回车键
    xte 'key Return'
    

    总结

    以上方法都可以在系统级别模拟文件上传操作。选择哪种方法取决于您的具体需求和环境。xdotool 和 xte 是轻量级的命令行工具,适合简单的任务;pyautogui 和 AutoKey 提供了更丰富的功能,适合复杂的自动化任务。

  • 4 年多经验,何去何从 at 2024年11月21日

    我也是,今年 6 月份又刚续签上,3 年涨了 3K 不到😤

  • 4 年多经验,何去何从 at 2024年11月21日

    同 20,羡慕 20+

  • 好久没面试了,整理并分享一下今天的面试题,明天再接再励。 at 2024年11月14日

    giegie 现在都面试啥问题,看能不能再开一篇分享下🍻

  • 工具推荐 - 测试如何帮助开发同学更愉快的 “修 BUG” at 2024年11月14日

    体验版体验,专业版加钱😤

  • 图个乐子,瞎聊 at 2024年11月14日

    挺好,阅历丰富

  • jmeter 压测问题 at 2024年11月14日

    这种?

  • 树莓派 Django 前端开发 at 2024年11月13日

    啊?

  • 实战 pytest 接口自动化 使用 excel 作为用例(只需要写 excel 一次即可,其它的什么都不需要写) at 2024年11月12日

    祝大卖

  • 点击登录后弹出窗口提示,元素找不到 no such element,alert 点确定也不行 no such alert at 2024年11月12日

    这个应该不是浏览器的 alert,就是前端的弹窗元素吧

  • 是什么让各位选择离开家,给过自己什么理由留着大城市。 at 2024年11月11日

    四小时动车还好,我在广州,离家 6 个多小时高铁,太远了,和楼主一样,甚至 51 都回不去

  • 最近在网上 了解到 小规模班级的性能测试培训,出来月薪 18K 20K 靠谱吗(本人功能测试,毕业一年半,过年前想提升点实用的技术)家人们怎么说,给后来者指一条明路。 at 2024年11月05日

    岗位的月薪靠谱,培训不是很靠谱

  • 啃爹的滴滴 - 出租车司机 at 2024年11月01日

    看见啃爹进来的,以为是体验生活的富二代司机,搞半天是坑爹😤

  • 【开源】自动化巡检系统,基于 Testng + Playwright + SpringBoot + Vue + Ant-Design at 2024年11月01日

    22 年的时候也有想过做视觉回归相关,不过项目对图片精度的要求太高了,阈值也不好设置,就没下文了

  • 接口自动化 是 pytest 结合 allure 生成报告问题 at 2024年10月18日

    联想到前几天测试机 C 盘莫名其妙爆红,最后发现是一个高频巡检的测试任务,每次都会生成新的 allure 报告存盘😅

  • 我一直不相信草台班子的理论,直到今天看到这个乐子 at 2024年10月18日

    她力量🐂

  • 项目间隙的一些零碎时间应该如何规划呢? at 2024年10月15日

    摸鱼

  • python3.13 有人使用了吗?多并发使用起来怎么样呢? at 2024年10月12日

    一个 3.9 一个 3.12,装了 13 又卸了

  • 中国银行外包项目,薪资范围 12-15k,感兴趣滴滴简历 at 2024年10月12日

    工作经验要求?

  • 某宝现在已经可以支持 W 信支付 at 2024年09月27日

    上大学的时候很少用微信,大部分用的 QQ,支付都用支付宝,当时觉得微信肯定干不过支付宝;现在几乎没打开过支付宝,果然社交属性还是最重要的😅

  • 炉石国服 500 万玩家回归,这种游戏服务器应该如何保证在同一时间 (500W) 大量用户冲击不致服务区崩溃呢 at 2024年09月27日

    哥哥头像怎么黑化了

  • 广州天河小公司内推一名初级&一名中级 at 2024年09月23日

    应届生可以吗?

  • 已打完黑神话第三章,小小回顾感悟下 at 2024年09月18日

    哈哈哈,缅怀 “测试新人”

  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 下一页
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

    ©testerhome.com 测试之家   渝ICP备2022001292号
      渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司