Selenium 使用 selenium+pytest+allure 做 web 的前端自动化测试,被领导说他看到过更好的,请问大家知道更好做 web 测试有其他的方法吗?

一只咸鱼 · 2023年01月05日 · 最后由 fiskeryang 回复于 2023年01月16日 · 11481 次阅读

感谢!!!!

共收到 30 条回复 时间 点赞

cypress

适合团队的就是好的

4楼 已删除

这个你应该问下你领导啊

😂 笑死,你领导不会是看到了,rootframework 吧

自动化能做到多好,和技术选型关系真没想象中那么大

A11 回复

80% 的谜语人吧 ,不懂测试方面的东西就乱指挥,真无语

ShJiie 回复

回头试试

七街老酒 回复

我也是觉得,团队技术能力差,写了个框架很简单就上手,看都不看了解都不了解直接来个看到更好的,更 SB 的是还不能给出任何建议

我觉得这话主观色彩太严重了,这和比较两门语言哪个厉害没什么区别。自动化测试的选型更多的还是依照项目本身的情况和人员技术能力来决定,啥叫看见过更好的,看到好的就能用的话他怎么早不用呢。。。

更好太宽泛了,一个测试框架有多个维度来判断,易用性、稳定性、可扩展性、学习成本、维护成本,等等等等,一句更好的,哪个方面更好呢?优缺点不列出来对比以下,谈何更好

领导是这样的话,可不可以自己去做一下技术选型,把自己熟悉的知道的自动化框架列一下,陈述利弊,领导有什么问题或者有更好的,后续会议上讨论

谁知道他看到啥了 都有可能看到那种只需要点击工具录下来就自动形成代码的

测试游记 回复

是呢 ,而且现在这个是主流...领导不懂瞎 B 说

追风 回复

领导不懂测试这方面的内容,仅仅限于自己的认知,团队技术能力不强,搭好框架后好好往里面维护用例就 OK 了

DTung 回复

yes

sir 回复

支持,我不太像吐槽了,框架他也只是看了运行情况,连里面的技术易用性等都没去了解就给出一句看到过更好的,我觉得太有失领导能力了。。。有点不配位

你不妨猜一猜领导是通过什么去判断更好的框架? 比如有些领导需要的是全员都能写代码,最好是都懂开发的框架和语言,那 cypress ,Junit,pytest 这种是他倾向于选择的; 但如果团队里面代码能力参差不齐,他可能会倾向于易用性,上手简单的框架,比如 robot framework,或者一些图形化,平台化可以操作的框架或者工具。

如果你已经根据自己的理解和判断,建议你可以把搜集到的不同框架列一个对比给领导看看。重要的还是沟通,说服他,被他说服,或者找到一个平衡。

Jerry li 回复

大佬说的清楚,我认真考虑下

首先,是 robotframework;其次,真有不少领导喜欢这种容易上手推广的框架,而且依托于 selenium,做自动化效果也没那么差的

Jerry li 回复

robotframework,说实话,操作是比较复杂的,,他每条测试集合,都要手动导入一些数据,,太麻烦了,,,不过,界面 UI 的操作,,确实方便了没有代码基础的测试人员,,,不过,,实用性太差

你们领导潜台词是啥。他说的更好的是指哪些方面?上手容易?维护方便?还是什么?
知道这个就知道问题他想要啥了。

这种领导建议直接给他一大耳巴子

我跟你的情况一样,我想在我们公司推行 UI 自动化框架跟你的一样,我们领导看到了一个火狐浏览器的插件弄的 UI 脚本录制工具 katalon 非说这个好,我很无奈

你不会说:那你 TM 来做?本事没有就嘴巴厉害?

…你这个就是要离职的节奏….

testjson 回复

同感 很无力~~~

确实只有嘴啊 ,看到个插件就觉得好用,用了吗还好用-_-|| 真想给他一脚

没有什么更好不更好的 合适的就是好的 每个公司情况不同 选一个合适的解决方案就行了 关键还是在于如何落地

至于你领导说有更好的 你也可以去调研一下 完了再写个报告分析下各种方案的利弊 要用数据说话

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