摘要: 1. 鼠标操作 1.1 介绍: 常见的鼠标操作有:点击、右击、双击、悬停、拖拽等,对于这些鼠标操作Selenium都封装了相应的操作方法。 现在Web产品中存在丰富的鼠标交互方式,作为一个Web自动化测试框架,需要应对这些鼠标操作的应用场景。 1.2 常用的操作方法 1. context_click 阅读全文
posted @ 2021-09-13 20:55 伊梦 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1. 对话框操作 1.1 alter 提示对话框 # 定位按钮 driver.find_element_by_id("button1").click() time.sleep(2) # 要从网页上 切换到 对话框上 txt = driver.switch_to.alert.text print(tx 阅读全文
posted @ 2021-09-13 20:39 伊梦 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 1. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum i 阅读全文
posted @ 2021-09-06 17:26 伊梦 阅读(587) 评论(0) 推荐(0) 编辑
摘要: centos7安装java环境比较简单,我是通过virtualBox安装的最小的centos7,安装完毕后设置好IP,要能够访问外网,好了,废话不多说,直接上命令: yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel yum命令需要联 阅读全文
posted @ 2021-09-05 20:32 伊梦 阅读(3949) 评论(0) 推荐(1) 编辑
摘要: 参照 https://mp.csdn.net/postedit/80922876 这篇文章一看就明白了!! 就像引出“3+4”重构那样,我们也可以直接将配置前与配置后的对比状态列举出来,这样更省事。 1.对于如下配置的宿主机(此处即为windows主机) 2、编辑→虚拟网络编辑器 配置完毕后的状态如 阅读全文
posted @ 2021-09-05 19:13 伊梦 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 欢迎来到我的友链小屋 阅读全文
posted @ 2021-08-25 16:52 伊梦 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web 应用方面 MySQL 是最好的 RDBMS(Relational Database Managemen 阅读全文
posted @ 2021-08-01 20:56 伊梦 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.软件开发与生命周期 1.1 软件开发模型 瀑布模型 快速原型模型 螺旋模型 注意: 软件测试与软件的开发模式有着紧密的联系,作为一名测试人员,应该充分理解软件的开发模式,以便找准自己在其中的位置,从而发挥自身的价值 1.1.1瀑布模型 # 1.瀑布模型 # (1) 瀑布模型的特点 1)是线性模型 阅读全文
posted @ 2021-07-28 16:24 伊梦 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1.软件的定义 在规定的条件下对程序进行操作,发现错误、衡量软件的质量,并对其是否满足实际要求进行评估的过程; 要点: 1)在规定的条件下进行测试 2)发现错误 3)衡量软件爱你的质量 4)对其是否满足设计要求进行评估 1.2开发与测试 在开发的过程中, 开发人员会对自己开发的功能进行简单的测试. 阅读全文
posted @ 2021-07-27 18:42 伊梦 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1.中文匹配 使用:[\u4e00-\u9fa5]进行中文匹配 import re # 只匹配一个 # mo = r'[\u4e00-\u9fa5]' # s = '我爱中国,I LOVE YOU' # print(re.search(ms,s)) # 连续匹配 # mo = r'[\u4e00-\ 阅读全文
posted @ 2021-04-16 14:44 伊梦 阅读(1533) 评论(0) 推荐(0) 编辑