Python自动化测试中,企业更常用的是Python + Selenium还是RobotFramework?

基于 python 的,因为本人不懂 java
Python自动化测试中,企业更常用的是Python + Selenium还是RobotFramework?

5 回复

并没有看懂你的自动化是什么?自动化运维还是自动化测试?自动化运维是自动化发布还是发布自愈?


在企业级自动化测试中,Python + Selenium 和 Robot Framework 都是主流选择,但应用场景和偏好不同。

Python + Selenium 更受开发者和技术驱动型团队青睐。它直接使用Python编程,灵活性强,能精细控制测试逻辑,方便集成到CI/CD流程和现有的Python技术栈中。适合复杂业务逻辑、需要高度定制化框架或团队Python能力较强的项目。

Robot Framework 则是一个关键字驱动的测试框架,语法更接近自然语言,对测试人员(尤其非开发背景)更友好,上手快。它内置了丰富的库(SeleniumLibrary只是其中之一),报告和日志也很规范。在强调测试用例可读性、需要业务人员参与或团队技能差异较大的场景中更常见。

简单说,追求灵活和深度控制选Python+Selenium,看重易用性和可读性选Robot Framework。很多公司也会根据项目特点和团队构成混合使用。

楼主说的看来是自动化测试,我这用的是第一种,robotframework 我也研究过,感觉网上的资料比较少

貌似我司是 python+selenium

python+selenium +1

回到顶部