tk
yan4846_0640
这个作者很懒,什么都没留下…
展开
-
使用python中tkinter模块编写一个UI界面的自动化工具(4)
使用python中tkinter模块编写一个UI界面的自动化工具 终于完成了这个自动化工具。工具支持ssh远程连接系统,可以手动输入shell命令,适用交互阶段的操作。也可以提前将shell命令写入txt文件固化,然后读取txt文件中的命令自动执行,适用对单台终端远程进行固定的shell命令执行操作。还可以设置起始ip地址,按照给定的步长,对所有ip地址的系统逐一进行shell命令操作。还可以作为ftp server,提供ftp 服务,只要简单的设置ftp 的ip地址,端口,用户名,密码信息即可,支持匿名登原创 2020-12-11 19:40:54 · 324 阅读 · 0 评论 -
使用python中tkinter模块编写一个UI界面的自动化工具(3)
因为工作中使用的是Ubuntu的桌面化系统,就先写一个基于Ubuntu的录屏,自动执行的自动化工具吧 思路是:软件分三层,UI一层,通讯一层,数据及其处理一层。 ui使用python自带的tkinter实现。 通讯使用paramiko的ssh实现 数据及其处理自己实现。 因为要自动录屏,就是要能检测到鼠标的位置及对应的操作。xdotool可以实现这个功能。同时通信为ssh,所以设备需要准备好xdotool和ssh环境,安装对应的服务。 然后,通过在ui上设置要连接的设备ip地址,用户名,密码,生成的脚本名称原创 2020-09-18 20:05:59 · 686 阅读 · 2 评论 -
FLAG,使用python中tkinter模块编写一个UI界面的自动化工具
使用python中tkinter模块编写一个UI界面的自动化工具,可以对linux系统、对windows系统,对andriod安卓系统录屏,并自动执行录屏操作的自动化工具! 目前看,linux系统下的xdotool 是基于命令行操作来模拟鼠标键盘的动作; windows系统下可以通过pynput 来模拟鼠标键盘的操作; andriod系统下,可以通过adb shell input 来模拟鼠标键盘的操作; 目前好像还没有可以一款ui的软件,支持对linux系统、对windows系统,对andriod安卓系统录原创 2020-09-10 18:59:57 · 326 阅读 · 2 评论 -
使用python中tkinter模块编写一个UI界面的自动化工具(2)
使用python中tkinter模块编写一个UI界面的自动化工具 之前用paramiko写了一个sftp上传下载文件的。 这次写一个可以直接读取txt文件中的shell命令,在通过ssh连接上的设备中执行shell命令的UI界面。 这样,只要在txt 文档中写好对应的固化命令,就可以直接使用工具执行了。 txt中格式如下: pwd 1 cd /usr/tmp/sipp-3.4.1/ 2 pwd 3 ls 4 cat uasreg_test.sh 5 ls -l 6 pwd 7 bash ./uasreg_t原创 2020-09-03 19:45:53 · 344 阅读 · 0 评论 -
使用python中tkinter模块编写一个UI界面的自动化工具
使用python中tkinter模块编写一个UI界面的自动化工具 python语言,一种可用性非常高的语言。语言的原理啥的,暂先不管。就说它有那么多第三方可用的库,开发起来那是相当方便。 测试过程中,经常会用python来写一些脚本,但是对于新人或者团队维护还是需要一些成本的。就想着如果有界面化的工具,那对于团队维护或者新人使用来说,就可以提高不少效率。因此,试着使用其自带的tkinter库,来编写一些具有UI的界面化自动化测试工具。还真是有不少的乐趣~ 首先,试着将ssh连接设备,通过sftp上传、下载文原创 2020-09-02 14:09:54 · 1093 阅读 · 0 评论