web自动化测试(一)初体验

功能测试

  • 测试工程师操作系统,由被测系统产生响应并返回结果,测试工程师拿到结果后与预期结果对比

UI自动化测试

  • 测试工程师角色发生转变,编写自动化脚本,由测试脚本调用selenium模拟操作被测系统,代替人工进行结果对比

UI自动化存在位置

  • UI自动化较service和unit测试而言,开发与维护成本较高,效率较低,那为什么还要存在呢,但是相较人工执行来说还是存在着不可替代的位置,执行效率和准确率等方面还是比人工测试相对靠谱。

什么项目可以做UI自动化测试

  • 因为上面提到了UI自动化测试的尴尬存在,所以在做UI自动化测试时要学会取舍,不能全部搬过来搞UI自动化测试,那什么时候、什么情况、什么项目可以考虑做UI自动化测试
    • 业务流程不频繁改动
    • UI 元素不频繁改动
    • 需要频繁回归的场景
    • 核心场景等

web自动化测试相关技术

  • Selenium:支持多语言,行业内最火最主流
  • Pytest/JUnit5:最好用最全面的单元测试框架
  • Allure:非常酷炫的测试报告
posted @   小小滴人a  阅读(169)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示