随笔分类 -  自动化测试

该文被密码保护。
posted @ 2024-05-07 15:02 1啊1 阅读(0) 评论(0) 推荐(0)
摘要:#!/bin/bash # 生成测试数据的函数 generate_test_data() { local data_dir=$1 local num_files=$2 local file_size=$3 # 创建数据目录 mkdir -p "$data_dir" # 生成指定数量和大小的文件 fo 阅读全文
posted @ 2024-03-18 20:50 1啊1 阅读(24) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-03-07 16:28 1啊1 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-03-07 16:26 1啊1 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-02-21 14:50 1啊1 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-02-21 13:37 1啊1 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-02-19 14:04 1啊1 阅读(0) 评论(0) 推荐(0)
摘要:sprintboot的web项目部署 https://www.bilibili.com/video/BV1pX4y1f7qV/?spm_id_from=333.788&vd_source=e19b6d74147143c53ecbff88a0805f5f tips 1、vi 时set nu可显示行号 阅读全文
posted @ 2024-02-02 14:35 1啊1 阅读(7) 评论(0) 推荐(0)
摘要:selenium IDE 脚本语言记录 ( 录制) 屏幕操作 (回放) selenium RC 自动化脚本 selenium GRID分布式 定位页面元素 八种方式 定位表格 定位某个单元格 定位表格的子元素 定位网页:静态网页 动态网页 阅读全文
posted @ 2023-08-10 15:46 1啊1 阅读(5) 评论(0) 推荐(0)
摘要:自动化测试分类 界面测试,单元测试,安全测试,数据库测试,负载测试,压力测试,可靠性测试 1 界面测试 测试用户界面的功能模块是否合理,整体风格是否一致和各 个控件的放置位置是否符合客户使用习惯,更重要的是测试操作是否便捷,导航是否简单易懂,界面中的文字是否正确,命名是否统一,页面是否美观,文字、图 阅读全文
posted @ 2023-08-03 14:07 1啊1 阅读(20) 评论(0) 推荐(0)
摘要:1、chrome解决办法 在chromeoptions()中添加”--ignore-certificate-errors"为true的选项 #-*-coding: utf-8-*- from selenium import webdriver options = webdriver.ChromeOp 阅读全文
posted @ 2023-07-10 16:05 1啊1 阅读(592) 评论(0) 推荐(0)
摘要:1、屏蔽浏览器对selenium的检测 ”chrome正受到自动测试软件的控制。“ 解决方法: options = webdriver.ChromeOptions() options.add_experimental_option('excludeSwitches', ['enable-automa 阅读全文
posted @ 2023-07-10 15:50 1啊1 阅读(163) 评论(0) 推荐(0)
摘要:1、限制页面加载时间 设置页面加载限制时间:set_page_load_timeout(time) #-*-coding:utf-8-*- from selenium import webdriver from selenium.common.exceptions import TimeoutExc 阅读全文
posted @ 2023-07-10 15:27 1啊1 阅读(60) 评论(0) 推荐(0)
摘要:1、强制等待 time.sleep() 指定一个固定的线程休眠时间 #-*-coding:utf-8-*- from datetime import datetime import time print(datatime.now()) #等待5S time.sleep(5) print(datati 阅读全文
posted @ 2023-07-10 14:54 1啊1 阅读(29) 评论(0) 推荐(0)
摘要:1、cookie操作 绕过登录 get_cookies():以字典形式返回cookie所有信息 get_cookies(name):返回cookie字典中key为name的值 add_cookie(cookie_dict):手动添加cookie。cookie_dict为字典数据格式,cookie_d 阅读全文
posted @ 2023-06-27 14:35 1啊1 阅读(40) 评论(0) 推荐(0)
摘要:文件上传 input标签使用send_keys()方法上传,非input标签需要借助工具 1、input标签使用send_keys()方法 #文件上传 #“\\"第一个”\"为转义字符 driver.find_element_by_id('uploadfile').send_keys('D:\\Us 阅读全文
posted @ 2023-06-27 13:46 1啊1 阅读(119) 评论(0) 推荐(0)
摘要:特殊Dom结构是指对元素不能直接操作,需要进行特殊定位切换到它所在的Dom结构,然后才能对其元素进行操作 1、windows弹窗 --alert confirm prompt 使用driver.switch_to.alert方法 alert类操作方法: accept():确定 dismiss():取 阅读全文
posted @ 2023-06-26 16:29 1啊1 阅读(53) 评论(0) 推荐(0)
摘要:*需要导入ActionChains类 from selenium.webdriver.common.action_chains import ActionChains 1、鼠标右击 context_click(element)方法 from selenium import webdriver #导入 阅读全文
posted @ 2023-06-25 14:50 1啊1 阅读(31) 评论(0) 推荐(0)
摘要:1、send_keys直接发送键值 from selenium.webdriver.common.keys import keys #利用组合键ctrl+A全选内容 driver.find_element_by_class_name('ctrl-c').send_keys(Keys.CONTROL, 阅读全文
posted @ 2023-06-20 16:18 1啊1 阅读(143) 评论(0) 推荐(0)
摘要:1、单击对象 click() 模拟鼠标左键操作 2、输入内容 send_keys(text) 3、清空内容 clear() 4、提交表单 submit() 使用在有form标签的表单中,而click()侧重与对象的单击触发 5、获取文本内容 text # -*-coding:utf-8-*- fro 阅读全文
posted @ 2023-06-20 16:14 1啊1 阅读(26) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示