📝 面试求职: 「面试试题小程序」 ,内容涵盖 测试基础、Linux操作系统、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium自动化测试相关、性能测试、性能测试、计算机网络知识、Jmeter、HR面试,命中率杠杠的。(大家刷起来…)
📝 职场经验干货:
01 如何从自动化框架到核心执行器
脚本
底层用了三个内容:python+pytest+selenium,线性脚本,只是单纯的把功能测试用例转化成代码的过程。—》脚本
缺点
-
企业成本高:落地难
-
测试难度高:维护脚本
-
时间成本高:WEB不好做,成本高、落地难
目标
维护成本不要太高
解决方案
python+pytest+selenium组合,进行二次开发。
再次降低测试人员的基础——》写web自动化测试case
数据驱动
逻辑代码和数据进行分离,测试人员只需要写数据。Yaml、Excel-——》写完之后传入框架中
核心执行器
# 这是一个 同一个 测试用例执行器
# 读取到所有的 用例配置信息, 一个个执行
# 1. 读取所有指定文件夹下面的 yaml文件内容
import os
import allure