- 博客(11)
- 收藏
- 关注
原创 2024年最详细的web自动化测试框架(从封装开始)
本文使用Page Objects设计模式,Page Objects模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中需要测试的元素(按钮,输入框,标题 等),这样在页面中可以通过调用页面类来获取页面元素,这样巧妙的避免了当页面元素id或者位置变化时,在UI级的自动化测试中,对象设计模式表示测试正在交互的web应用,程序用户界面中的一个区域,这个是减少了代码的重复,也就是说,如果用户界面发生了改变,只需要在一个地方修改程序就可以了。
2024-07-16 00:55:48 1275
原创 Web自动化测试(全篇-疑难-搭建-集成)
通过组装页面对象的操作来完成业务的封装。抓不到元素可以使用延时方法,输入文字也是一样的道理,业务场景中需要大量输入文字的,无论是从文件中还是提取又或者是遍历,出现少字漏字的话,同样也可以使用延时的方法,适当的放慢处理的速度;有些被测页面需要验证码,无论是手机的还是图片验证,和开发同学沟通一下,留个万能的就行了,其本身的功能手工回归一下即可,不必太过纠结;像淘宝或者京东这类的网上商城一样,首页有搜索框,登录,注册这类的按钮元素,业务场景中需要首页的哪些元素就对他进行响应的封装即可。
2024-03-24 20:25:11 645 1
原创 JMeter学习笔记(全篇)
1、测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。2、线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程组包含。可以在“测试计划->添加->线程组”来建立它,然后在线程组面板里有几个输入栏:线程数、Ramp-Up Period(in seconds)、循环次数,其中Ramp-Up Period(in seconds)表示在这时间内创建完所有的线程。
2023-08-27 23:43:16 546 1
原创 数据库系统概论(各章知识点总结)
第一章数据库的4个基本概念:数据,描述事物的符号记录称为数据数据库,长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统,是计算机的基础软件数据库系统,是由数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统2.数据模型:是对现实世界数据特征的抽象3.首先将现实世界抽象为信息世界,然后将信息世界转换为机器世界4.现实世界中客观对象的抽象过程:现实世界—>认识抽象-->概念模型(信息世界)-->数据库管理系统支持的数据模型(机器
2022-07-01 20:40:15 8002
原创 【hadoop虚拟机搭建——超级详细】
hadoop虚拟机平台搭建1、使用VMware实现虚拟机内核点击创建新的虚拟机2、选择自定义配置3、点击稍后安装操作系统4、选择linux中的centOS 64位5、给虚拟机命名Hadoop100,位置如下图6、下一步给虚拟机选择配置,此时需要看一下Windows主机的cpu核数,总共建立三台虚拟机和一个windows,综合小于总核心数的80%。给虚拟机选择内存 ,根据个人电脑而定。网络链接选择nat为虚拟机分配磁...
2022-03-29 09:54:28 5794 1
原创 Python蓝桥杯省赛真题之十道
目录1、数列排序2、十六进制转八进制3、十六进制转十进制4、十进制转十六进制5、特殊回文数6、回文数7、水仙花数8、杨辉三角9、查找整数10、数列特征数列排序问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4..
2022-03-20 18:22:36 414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人