灌水 问一下,自动化框架搭建到底是指什么

中元 · 2019年03月20日 · 最后由 namelaowang 回复于 2020年03月15日 · 4208 次阅读

经常看到测开的招聘要求这项技能,想了解一下,具体自动化框架的搭建是指什么呢?
这段时间也在自学 appium 自动化,现在自己写的脚本能执行测试用例,记录日志,发报告(运行多少用例,成功失败多少用例),读配置文件。这算是搭建了自动化架构了吗?

代码分离还没做,但是感觉 app 自动化的代码复用程度实在是很低,有点不想做.

最佳回复

框架就是框架咯,举个例子 UI 层面的:app 端的有 u2 框架(uiautomator2)web 端:Selenium。 windows 端:Sikulix 。 接口测试: unittest pytest 等等。

共收到 7 条回复 时间 点赞

框架就是框架咯,举个例子 UI 层面的:app 端的有 u2 框架(uiautomator2)web 端:Selenium。 windows 端:Sikulix 。 接口测试: unittest pytest 等等。

好吧,我以为是很复杂的事

楼上说的都不是自动化框架,只能算驱动自动化测试的工具。
自动化测试的框架是包含了执行,编写,驱动,log,生成报告的集合

matthewD 回复

是的,这是经典的框架定义注解

匿名 #3 · 2019年04月04日
matthewD 回复

我理解的就是代码的运行流程,功能,以及文件目录结构集合

喜欢自动化的朋友们欢迎加入自动化测试讨论群:320463587 ,一起讨论哎。

楼上说的那些 pytest unitest 什么的都是测试执行器,不是” 框架 “,框架是需要你自己去搭建的,比如有 api 封装的部分,有测试的部分,有用例输出的部分等等,

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册