首页 > 其他分享 >Web自动化测试-01

Web自动化测试-01

时间:2023-05-07 09:56:05浏览次数:60  
标签:Web 01 浏览器 Selenium 测试 自动化

一、什么是Web自动化测试?

让程序代替人工,去验证网页上功能的过程。Web自动化执行的测试用例是手工测试的子集,其优点是测试效率高,缺点是不具备发人的散性思维。

二、什么场景适合做Web自动化测试?

进行Web自动化测试的前提是,没有频繁的需求变更,且程序版本稳定。在冒烟测试和回归测试阶段,可以把一些流程和结果固定的、重复性的功能测试,使用Web自动化。

三、为什么要做Web自动化测试?

提高特定场景下的测试效率,解放测试人员的双手,让人去做更有挑战、更具价值的测试工作。

四、Web自动化测试执行原理

 

五、Selenium当前最流行的自动化测试框架

  • 轻量级自动化框架
  • 运行在浏览器中,就像人在操作浏览器一样
  • 支持众多的浏览器内核和各种版本

六、Web自动化所需环境

标签:Web,01,浏览器,Selenium,测试,自动化
From: https://www.cnblogs.com/Judynie/p/17378905.html

相关文章

  • Nginx系列---【nginx可视化配置神器-nginxWebUI来了!】
    nginx可视化配置神器-nginxWebUI来了!官网地址:https://www.nginxwebui.cn/product.html实战教程1.下载安装包建议安装最新版下载链接:https://gitee.com/cym1102/nginxWebUI/tags下载完成后是一个jar包2.上传到linux服务器并放到ngxWebUI目录下这一步省略。。。3.启......
  • sprint 第一个例子-User类创建-01
     packagecom.sz.model;publicclassUser{privateStringname;privateintAge;publicvoidsetAge(intage){this.Age=age;}publicintgetAge(){returnAge;}publicvoidsetName(Stringname){thi......
  • NC20545 [HEOI2012]采花
    题目链接题目题目描述萧芸斓是Z国的公主,平时的一大爱好是采花。今天天气晴朗,阳光明媚,公主清晨便去了皇宫中新建的花园采花。花园足够大,容纳了\(n\)朵花,花有\(c\)种颜色(用整数\(1-c\)表示),且花是排成一排的,以便于公主采花。公主每次采花后会统计采到的花的颜色数,颜色数......
  • k01_idea解决超过三十天无法登录问题
    idea过期问题当IDEA过期了无法进入程序的时候我们大可不必卸载重新安装只需要删除指定文件即可!1、寻找目录如:C:\Users\zhangsan(您的主机目录)\AppData\Roaming\JetBrains\IntelliJIdea2020.1\eval2、删除文件删除指定的那个文件即可!对于不同的idea版本号会不同!根据实际情况删......
  • P8655 [蓝桥杯 2017 国 B] 发现环 题解
    题目概述题目传送门在一棵树中新增一条边,使得这个图产生一个环,求在环上的点。思路:拓补排序对于这道题显然不能生搬硬套拓补排序的模板。这道题中的图是一个无向图,而拓补排序却是处理有向图的一种思想。不难想到可以将无向图转化为有向图,即将对于每条无向边变换为双向建边,就......
  • 双非院校,0项目经验,三个月入职大厂自动化测试岗,月薪30k+
    今年的金三银四已经成为了过去试,自动化测试求职几家欢喜几家愁。有人offer拿到手软,有人从灰飞烟灭到人间地狱。我们用了2个月的时间,调研了200多位软件测试工程师和100个在2023年热招的岗位,对过去一年自动化测试领域人才求职和热招岗位情况深度分析了一下。发现了一些情况,以飨大家......
  • web服务器和tomcat服务器配置
    关键字:web服务器和tomcat服务器配置附件是配置相关文件及说明。下面是jvm相关配置:Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。您可以选择自己的需要选择不同的操作系统和对应的JDK的版本(只要是符合Sun发布......
  • 01 磁盘分区创建删除及逻辑卷挂载
    磁盘分区删除、创建及逻辑卷挂载磁盘分区查看使用lsblk命令查看当前磁盘分区情况[root@localhost~]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTSsda8:00447.1G0disk└─sda18:10447.1G0partsdb8:160......
  • web自动化10--鼠标滚动
    有的时候selenium和Python不能够对网页完全的操作,有的时候需要用到鼠标进行辅助;对js不太熟悉的,网上找下教程,简单了解。http://www.w3school.com.cn/js/index.asp4一、页面竖滚动条控制可以修改最后的scrollTop的值,来改变滚动条的位置,0是最上面,10000是最底部......
  • 接口自动化 测试数据驱动 DDD模块使用
    一、DDT简单介绍名称:Data-DrivenTests,数据驱动测试作用:由外部数据集合来驱动测试用例的执行核心的思想:数据和测试代码分离应用场景:一组外部数据来执行相同的操作优点:当测试数据发生大量变化的情况下,测试代码可以保持不变实际项目:excel存储测试数据,ddt读取测试数据到单元......