
每周一篇,“挑战!一句话编写自动化测试脚本”。今天我们完善百度贴吧自动化签到脚本,使其支持将测试结果发送至我们的邮箱
首先去被测试系统,人工梳理一下自动化流程
注意:梳理时,建议直接找到对应的唯一前端元素(如class="onekey_btn"),可大大增强代码一次性成功概率

例如:
1、现要求在tools文件夹下加入send_email.py文件,里面编写发送邮件代码。
2、对上述代码进行修改,使其可以正常发送邮件。
将提示词和提示文档上传DeepSeek中
注意:“深度思考”建议打开,可以看到DeepSeek思考过程

按照DeepSeek给出的代码路径,粘贴代码至项目对应位置即可


在 scripts/tieba/test_sign.py 中右击使用pytest运行即可


本次提示词中的前端元素都是唯一的,整套自动化流程非常的顺利。
自动化测试的项目框架可以根据小编以前的文章来自己搭建,当然也提供了懒人版一键下载
懒人版包含了自动化项目源码(采用selenium+pytest+allure,PO模型,数据分离的2025最新框架),DeepSeek提示文档(生成的代码可直接粘贴至源码运行,非常关键!),提示词(用来生成自动化测试脚本)
