用户工具

站点工具


测试:python:start

这是本文档旧的修订版!


Python

AI编写硬件测试Python脚本

编写代码是AI的强项,Python是自动化测试的常用语言,且简单易学。硬件测试中很多重复的手动测试,都可以通过编写测试脚本来实现测试的自动化。

硬件工程师作为非专业程序员,利用AI编写Python脚本,降低编写代码难度,提高效率,实现测试的自动化,拓展自己的能力。

以AI 腾讯元宝(Deepseek)为例,编写一个验证重复开关机是否正常的脚本,以是否ping通网关为判断开机正常的标准。步骤如下:

搭建Python环境

登录Python官网下载并安装,考虑到对旧电脑Win7的支持,建议选择3.8.10版本(3.9版本需要win8及以上系统,但3.8不支持xp)。

下载链接:Python Releases for Windows

如果代码需要用到第三方库,则可以在Python官网PyPI搜索下载安装。

或者直接用pip安装,如windows命令窗口直接执行命令“pip install matplotlib numpy”。

Python3则pip命令改为pip3,且官网下载慢,可以用国内镜像。如“pip install matplotlib numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

提问AI

说明代码要实现的功能和步骤,尽量具体清晰,避免AI混淆。

AI回复确认

几十秒AI即给出了回复(如下图),如果以前手动编写的话,对于非专业程序员,估计得半小时以上,还需要反复修改。

AI给出的代码需仔细检查,确认是否有错误,实现的功能是否和要求一致,这需要有基本的Python知识,能看懂代码。如果有地方不清楚,可选择相应的代码,让AI解释。

如发现错误,可以具体指出错误地方,让AI再修改;如果是简单手动能改的,建议直接手动更改更快。

本地运行脚本

下载AI编写的代码(点击上图右上角Download按钮)到本地并运行,运行结果如下。

第一次和第二次正常开关机,第三次开机过程中,拔掉了连接的网线,ping异常,退出程序。

评论

请输入您的评论. 可以使用维基语法:
J A T L E
 
测试/python/start.1758016433.txt.gz · 最后更改: 2025/09/16 17:53 由 hwwiki