首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

shell 脚本自动化测试

编写例 搞定了自动化测试脚本框架,现在可以进入正题了。在前面已经展示过如何写一个最简单的例——基本上就是操作文件、验证输出这两步,下面分别按文件与目录的类型进行说明。...文件变更 文件变更覆盖了创建、写入数据、追加数据、重命名、删除几个场景,考虑到 mac 和 windows 输出不同,这里也分平台构建,即将不同平台的例放置在不同的脚本文件中,在 main 脚本执行时根据当前平台加载并调用之...在 main 脚本所在的目录输入下面的命令即可: 1 ./rdc_quit.sh 早期写例的时候,会经常遇到这种场景,后来磨合好了就用的少了。...后记 本文说明了一种在特定场景下使用 shell 脚本自动化测试的方法,并不适用于通用化的场景,对于后者还是要求助于各种测试工具和框架。...不过看了它在 windows 上的实现,居然直接 ReadDirChanges 而没用 iocp 分发事件,只能说开源的东西也就那样吧,和工业级的要求还是有差距的,可以拿来参考参考,直接项目还是差了一截

77240

shell 脚本 restful api 接口监控

问题的提出 基于历史原因,公司有一个“三无”采集服务——无人员、无运维、无监控——有能力的部门不想接、接了的部门没能力。...于是重操旧业, shell 脚本搞起!...话说我的是 Windows 系统,为了在上面跑 shell 脚本,事先装了一个 msys2 系统 —— git bash,这段之前很多文章涉及过了,就不再赘述,就是对我的开发环境做个简要交待。...除了用来作接口监控,我还用 shell 脚本给其它服务简单测试,例如验证升级服务能否正常下发版本、验证用户中心能否正常登录等等,凡是通过 restful api 提供服务的,基本可以通过 curl +...jq 搞定,甚至通过 tcp 长连接实现的消息推送服务也可以 shell 脚本来验证。

2.8K20

shell 脚本命令行工具扩展

与 nc 不同,每次下载不再是“一锤子买卖”,你可以一直下一直下……这又一次体现了 python 的强大 (虽然我不怎么)。...如果我们这个脚本跑一下目录,它能否正确输出呢?...在使用这个工具文件备份的时候,我发现一个新的需求点,就是我只希望备份自己写的脚本文件,一些安装包、压缩包等较大的文件可以从网上下载,没必要备份,但是这个工具一次性全下载下来了,既占用空间,又浪费带宽。...联系过相关负责人,给的结论是这个东西已经停止维护,甚至准备下线了,所以也不再接收新的 bug report,当时差点晕倒,得,将就用吧~ 结语 这个命令扩展脚本花了不少心血,不过可能由于工具本身不是开源的缘故...那些年我awk时踩过的坑——awk使用注意事项 [4]. shell脚本中如何使用alias [5].

1.2K30

Python图像处理

Python图像处理 最近在做一件比较 evil 的事情——验证码识别,以此来学习一些新的技能。...因为我是初学,对图像处理方面就不太了解了,欲要利吾事,必先利吾器,既然只是一下实验,那用 Python 来作原型开发再好不过了。...在 Python 中,比较常用的图像处理库是 PIL(Python Image Library),当前版本是 1.1.6 ,用起来非常方便。...在这里,我主要是介绍一下图像识别时可能会用到的一些 PIL 提供的功能,比如图像增强、还有滤波之类的。最后给出使用 Python 图像处理与识别的优势与劣势。...增强亮度,factor取值[0,4],步进0.5 图 7 Contrast 增强对比度, factor 取值 [0,4],步进0.5 图 8 Sharpness

1.4K20

Python编写安卓游戏脚本

Python中编写安卓游戏脚本涉及到的主要是利用Python语言和相关库工具(例如Pygame和Kivy)完成游戏的设计和开发,随后使用Pyqtdeploy或BeeWare等工具将脚本打包为Android...三、将Python游戏脚本打包为Android APK 创建完成的Python游戏脚本需要打包为Android APK文件才能在安卓设备上运行。...briefcase create android briefcase build android briefcase run android 经过以上步骤,就完成了Python游戏脚本到Android...四、总述 使用Python编写安卓游戏脚本不仅可以利用Python强大的库资源,同时也能够享受Python语言带来的编程便利。...本文主要描述了Python在游戏开发中的应用,如何使用Python和Pygame进行游戏开发,以及如何将开发完成的Python游戏脚本打包为Android APK,希望对您有所帮助。

1K50

Python 脚本拉取 Docker 镜像

证据有二: 连 Python shebang 都没有; 简单到原创 300 字都很难凑够。 言归正传:安装工经常会遇到一个问题:没 Docker 怎么拉镜像?这个小工具就是这个事情的。...该项目同样是个开源项目,地址为:https://github.com/NotGlop/docker-drag 这个项目使用 Python 的 Request 库,借助 API 直接从仓库中拉取镜像,并保存为...由于去掉了对 Docker/Podman/xxxx 等的依赖,在实际工作中,例如对于文件传输或者 CICD 流程来说,这个脚本都有可能发挥很有意思的作用。...用法也是相当的简单粗暴:python3 docker_pull.py [image name],就完成任务了。...例如: $ python3 docker_pull.py nginx:alpine Creating image structure in: tmp_nginx_alpine 89d9c30c1d48:

1.9K10
领券