随笔分类 - 基础篇
Python自动化测试的学习思路,命令行的世界,环境变量配置,开发者工具选择等。
摘要:用了Win10的配置环境变量功能后,其比Win7的配置界面更直观、更易操作与理解,特此更新并发布本篇文章。 如果你的电脑是Win7系统,请参考:在Win7上配置Path环境变量 我们说的环境变量,一般是指的是Path环境变量。 第一步:点击“此电脑”,右键,“属性” 第二步:点击“高级系统设置”,弹
阅读全文
摘要:是我用过最快的Windows文件搜索查找工具。 我的必备软件。 官方下载地址 "https://www.voidtools.com/zh cn/downloads/" 好用功能介绍 1. 默认支持Windows 通配符进行搜索 \ 匹配全部字符 ? 匹配一个字符 比如查找所有这个电脑上的.apk后缀
阅读全文
摘要:一般有了Sublime Text,我比较少用Notepad++。 但是偶尔还是必须要用Notepad进行Log分析, 其以下2种功能,是我用的比较多的。 “在当前文件中查找” 功能: 一般Log中有一些关键字, 比如“error", "crash”, 或者其他的某些关键字,在当前文件中查找功能, 可
阅读全文
摘要:Pycharm 大型Python项目首选 相对与Sublime Text, Pycharm功能更加丰富。 主要表现在: 1. 支持自动代码联想 2. 更专注于Python代码编程 3. 支持自动报错及报错提示等 4. 支持代码跳转等。 .......功能多多,需要自己去探索。 碰到问题解决问题 Py
阅读全文
摘要:Sublime,一般说的是Sublime Text, 最新的是Sublime Text 3, 是一个轻量、简洁、高效、跨平台的文本编辑器。 Sublime对Python支持非常好,如果只是简单的编写批处理脚本编写, 或者小范围修改复杂代码等,首选用Sublime。 优势 1. 跨平台通用,Windo
阅读全文
摘要:为什么C:\windows;C:\Windows\System32;C:\Windows\SysWOW64会默认加到系统Path环境变量里去。 答: 因为Windows操作系统,很多很多系统级别的.exe都放到了这3个目录下, 请看我的everything搜索截图, C:\Windows\SysWO
阅读全文
摘要:错误一: 把文件路径放到Path环境变量 测试同学经常出现,把文件路径,放到Path环境变量里去。 比如添加:C:\Adb\adb.exe 到环境变量,这是错误的, 正确的解决方案: 只能添加 文件夹路径C:\Adb ,到Path环境变量去, 代表让系统去该文件夹下搜索。 错误二: 误删了Windo
阅读全文
摘要:快捷环境变量 , 是我武散人自行杜撰的一个概念。 指的是,快速将某个应用程序或文件, 快速丢到系统已经有的PATH环境变量下的某个路径里去。 实现快速调用,无需再额外繁琐地再添加自定义路径到PATH环境变量。 Windows的快捷环境变量 默认的Widows操作系统的Path环境变量如下: C:\W
阅读全文
摘要:我们说的环境变量,一般是指的是PATH环境变量, Linux我们用Ubuntu操作系统来举例。 我们从官网下载了Sublime Text的Linux已编译好的包。 "https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.
阅读全文
摘要:我们说的环境变量,一般是指的是Path环境变量。 第一步:点击“我的电脑”,右键,“属性” 第二步:点击“高级系统设置”,弹出的窗口选“高级”选项卡,点击“环境变量” 第三步:找到“系统变量”,滚动环境变量列表,找到“Path”这个环境变量,点击“编辑” 第四步:添加你要让cmd去搜寻的路径,比如你
阅读全文
摘要:我碰到有很多测试同事,操作命令行界面的东西,总是不够娴熟, 操作过程中,经常出现找不到此文件,No such file or directory, 我认为这种问题,主要是路径问题导致的, 就要从理解到当前路径这个知识点入手。。。 当前路径 也称为当前工作路径(文件夹), 一般来说,用户只能操作当前路
阅读全文
摘要:wget用途介绍 日常测试过程中,我们可以用wget命令,来下载一些资源文件。 wget是一个很好文件下载命令, Linux操作系统下,自带wget命令。 Windows操作系统下,需要自己去下载并配置环境变量。 Windows版下载地址 "https://wget.en.softonic.com/
阅读全文
摘要:mediainfo命令介绍 mediainfo.exe(Linux/iMac下是未带后缀的mediainfo), 是一款音视频图片文件的信息查询工具, 常用于查看多媒体文件的视频流信息,音频流信息,字幕流信息等。 也可以用于查看图片格式。 Windows版下载地址 "https://mediaare
阅读全文
摘要:ffmpeg命令介绍 ffmpeg.exe(linux/imac一般不带后缀,ffmpeg), 是一款音视频编解码的命令行工具软件, 常用于多媒体测试的文件制作与转码。 我们常用的:格式工厂,MediaCoder等多媒体格式转换软件, 其关键技术有一部分是直接或间接依赖ffmpeg.exe的, ff
阅读全文
摘要:用途介绍 aapt.exe(Linux或Ubuntu操作系统下是未带后缀的aapt)是android sdk自带的用于打包apk,解析apk的命令行工具软件。 aapt.exe经常被Python调用用于解析App。 其全称是:Android Asset Packaging Tool, 一般在.\sd
阅读全文
摘要:adb命令介绍 做Android App测试,Android手机系统测试, 还有很多Android终端产品(手表,车载,智能电视,智能手表等) 都必须用adb命令,通过USB接口,与Android设备建立连接建立测试环境。 adb.exe(Linux/Ubuntu/imac下是未带后缀的adb),
阅读全文
摘要:他山之石 何为他山之石,就是借助外界工具,来实现自己想要的功能。 命令行界面软件, 即各种命令,我们也叫命令行工具, 此类工具也是测试人员或者开发人员常用的工具的一种。 测试人员可以借助这类工具,快速实现数据处理, 比如Linux自带的wget命令(Windows这边需要自己去下载放到环境变量),
阅读全文
摘要:cmd.exe是Windows 自带的命令行操作交互界面软件。 虽然功能有限,但是毕竟是默认的命令行操作交互界面软件。 肯定所有的电脑都是自带的。 当然现在已经有很多改良版的,交互体验更好的cmd类似工具。 比如cmder, power cmd, xshell等等。 cmd打开方式 方式一 :Win
阅读全文
摘要:Windows下的通用命令帮助 Windows操作系统自带的命令,基本通用。 命令帮助查询格式: 命令 /? 比如查看cd的帮助: cd /? 比如查看shutdown的帮助: shutdown /? 比如查看ipconfig的帮助: ipconfig /? Linux & Android下的通用命
阅读全文
摘要:Linux操作系统, 包括我们大家熟知的Android, Ubuntu, Centos, Red Hat, UOS等。 这些常用命令先大概了解下,当然能熟练掌握并运用到实际工作中那最好不过了。 后续技术篇,思维篇还会结合不通的测试场景, 列出这些命令更详细的使用描述。 序号 Linux命令 释义 常
阅读全文