北京-4年功能测试2年空窗-报培训班学测开-第四十一天

今天上课,appium自动化测试第二天,学unittest框架。之前接口框架用的是pytest,ui换了种框架教

框架主要有common,testCase,testLog,testReport,mian.py,config.ini包与模块

common下放一些需要复用的方法类等,比如读取配置readConfig模块,读取数据readData模块,log日志模块,发送钉钉消息dingTalk模块,appium启动设备driver模块,滑动与点击元素public模块等

testCase下放着测试用例,测试用例类都需要继承unittest.testCase类,方法需要以test开头

testLog放着输出的日志文件

testReport放着测试报告

config.ini存放着一些数据库配置,钉钉连接配置等,如果代码推送到git上,这个文件是不上传的

main是框架的入口,主要负责执行用例,生成报告,修改报告,发送钉钉/邮件消息,清除报告等功能

其实最近还是焦虑,很茫然,难以专注。今天课上也很难跟,但听了老师的一句话后就找到方向了,他说,想学好代码,只有一条路,敲代码。只有代码量上去了,你才能学好

然后我反思了自己想的太多,敲的太少,因为一直都是在以理解为主。所以晚上自习时我没有再去理解,我选择了直接敲代码,边抄边写注释边理解,没有像以前一样先停着理解,有用。本周以来第一次这么专注。而且意识到自己需要一个相对封闭的环境后(比如前左右三面没有人),和同桌说了一声后晚自习就搬到窗前的空桌子去学,有用

而且我发现在晚自习不到一个小时内,我已经敲了近两遍,今天最难的部分。如果以前,我可能要花4小时以上才能敲第一遍,但现在,我已经理解很多了,还有产出

真的就是敲

相关推荐
qq_284274052 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
全栈练习生2 小时前
AI Agent 沙箱
python·ai
qq_284274053 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
SEO_juper3 小时前
用 Python 写一个 GEO 可见性检查脚本:你的网站现在能被 AI 引用吗
开发语言·人工智能·爬虫·python·seo·外贸独立站
Titan20244 小时前
MySQL访问个人学习笔记
笔记·学习·mysql
用户8356290780514 小时前
使用 Python 对 Excel 工作表进行排序
后端·python
for_ever_love__4 小时前
MySQL 全文索引实战:FULLTEXT、ngram 中文分词与 MATCH AGAINST 到底该怎么用
java·python·mysql·全文检索·分词·索引·ngram
用户8356290780515 小时前
使用 Python 合并 PowerPoint 演示文稿
后端·python
小雪崩5 小时前
嵌入式学习 day64:字符设备驱动
学习
weixin_461769405 小时前
VS Code 中创建 Jupyter 文件(.ipynb)
ide·python·jupyter