• Selenium+Java 开始学习selenium之前需要了解的知识


      刚学selenium没有几天,所以了解不深,稍微谈一下自己的看法。

      1.为什么要做自动化?

      从个人角度讲,自动化比手工测试技术难度高,工资更高,这是件很现实的事情。

      从公司角度讲,自动化测试可以代替大量重复性的手工测试,节约人员成本。

      2.什么样的公司或者项目适合自动化测试?

      首先,这个项目要是一个长远的项目。因为自动化脚本编写需要时间,如果项目周期短,那么没写完脚本或者脚本运行没多久项目结束,这样是浪费资源。

      其次,需求变动少。或者说一个项目中的主体,基本不变的内容可以进行自动化测试,避免频繁维护自动化脚本。

      最后,保证自动化脚本的复用性。复用性问题,做开的时候也知道,代码要有好的复用性。

      3.如何选择自动化工具

      其实一直以来,对自动化的了解仅限于:QTP和Selenium,这是目前比较主流的自动化测试工具。基本每个招聘的JD上都写着QTP或者selenium。

      Selenium支持很多语言,当前主流语言是JAVA和Python。Java应用度广,Python灵活度高,各有各的优点。

      可能我关注的目前就这么浅薄了,为了学习selenium找了很多资料,在博客园看到了虫师的文章,受益匪浅,非常感谢~~

      

  • 相关阅读:
    webpack 多页面支持 & 公共组件单独打包
    svn版本控制方案:多分支并行开发,多环境自动部署
    前端模块系统的演进
    gitignore 不起作用的解决办法
    js 中文长字符截短&关键字符隐藏 自定义过滤器
    UNION和UNION ALL
    @getMapping和@postMapping,@RestController
    java加密
    枚举浅谈
    NPE是什么
  • 原文地址:https://www.cnblogs.com/xiaowei89426/p/4969320.html
Copyright © 2020-2023  润新知