
python
文章平均质量分 84
云边的快乐猫
Java后端开发者、CSDN优秀创作者、阿里云社区专家博主
展开
-
官网自动化测试工具安装(node.js、Appium、Android SDK、手机模拟器、APPium-python-Client)
node.js:这是Appium的环境。因为Appium是基于node.js开发的,所以运行需要APPium离不开node.js:这是移动测试的核心工具,没有这个就不能进行自动化测试,提供点击、移动、输入功能手机模拟器:模拟手机来进行测试:这是语言客户端库:如果是python测试就下载Appium Python Client、Java测试就下载Appium Java Client、JavaScript测试就使用 Appium JS Client:管理Android模拟器的。扮演着至关重要的角色。原创 2025-01-02 15:32:59 · 1228 阅读 · 0 评论 -
python和unittest实现接口自动化测试
接口测试的目标验证功能:确保接口能正确处理请求并返回正确的结果。性能验证:检查接口响应时间和吞吐量。安全性验证:确保接口能防止攻击,如 SQL 注入、XSS 等。稳定性和兼容性:验证接口在不同环境和负载下的表现。常见的接口测试类型功能测试:检查接口是否按文档要求执行特定操作。性能测试:测试接口在高并发、负载下的响应能力。安全性测试:确保接口有足够的权限控制和加密措施。稳定性测试:测试接口在长时间运行或网络波动下的表现。接口测试常用工具Postman:手动测试和自动化接口测试。原创 2024-12-23 21:09:07 · 826 阅读 · 0 评论 -
selenium自动化测试基础知识
Selenium 是一个广泛使用的开源自动化测试工具,一般用于回归测试或者周期比较长的项目,短期项目没有什么必要,或者用于重复性强的复杂测试。它主要用于Web应用程序的自动化测试。通过 Selenium,开发人员和测试人员可以模拟用户在浏览器中的操作,以自动化执行浏览器操作和验证网页功能。其主要目标是提高测试的效率、准确性,并支持跨浏览器的测试。原创 2024-12-17 21:34:45 · 1018 阅读 · 0 评论 -
解决遇到selenium报错,打不开浏览器:raise WebDriverException(selenium.common.exceptions.WebDriverException: Messa
错误提示明确指出,chromedriver 没有被正确配置到系统的path中,如果已经配置了还出现这样的问题。检查系统环境变量的path里面是否配置了chromedrvier的路径环境变量配置,如果好了路径没有问题,就重新打开pychram就好了。检查确保配置的环境变量目录下有chromedeiver.exe这个文件。在pychram里面运行打开谷歌浏览器的代码,发现了报错。(一)检查环境变量及重启pychram。(二)如果没有配置环境变量看这个。运行的打开谷歌浏览器代码。二、出现这个报错的原因。原创 2024-12-13 13:09:20 · 473 阅读 · 0 评论 -
python的自动化selenium安装配置(包含谷歌的chromedriver)
前言介绍前言介绍Selenium 是一个开源的自动化测试工具,主要用于Web应用程序的测试。它可以模拟用户在浏览器中的操作,如点击、输入和导航。Selenium支持多种编程语言(如Java、Python、C#等)和浏览器(如Chrome、Firefox、Safari等),并提供了WebDriver、IDE和Grid等组件来帮助用户进行自动化测试。它广泛应用于功能测试、回归测试和跨浏览器测试等场景。一、下载谷歌浏览器chromedriver(一)查看谷歌浏览器版本。原创 2024-12-12 21:35:39 · 3970 阅读 · 0 评论 -
python常用内置模块(random、string、open、time)
本文主讲:(一)随机模块random(二)字符串模块string例子-random和string结合做验证码(三)读写文件open(四)时间time这是其他的内置模块:os:操作系统功能,如文件和目录操作。re:正则表达式,提供字符串模式匹配和替换。csv:处理 CSV 文件的读取和写入。json:处理 JSON 数据的转换和文件操作。math:数学计算,如平方根、三角函数、对数等。random:生成随机数、随机选择元素等。socket:网络通信,创建客户端和服务器。原创 2024-12-10 20:45:06 · 651 阅读 · 0 评论 -
python中的列表、元组、字典的介绍与使用
在 Python 中,列表(list)、元组(tuple)和字典(dictionary)是三种常见的数据结构。列表是一有序的可变容器,可以包含多个元素。元组是一个有序的不可变容器。字典是一个无序的可变容器,用于存储键值对。1.使用场景以及区别图何时使用列表:当你需要一个可修改、顺序的容器时。元组:当你需要一个不可以修改的顺序容器时,通常用于函数返回多个值等。字典:当你需要根据键快速查找值时,适用于存储关联数据。原创 2024-12-06 20:12:34 · 2634 阅读 · 0 评论 -
python常用字符串函数详细
upper()将字符串中的所有字符转换为大写字母。lower()将字符串中的所有字符转换为小写字母。capitalize()将字符串的第一个字符转换为大写,其余字符转换为小写。title()将字符串中每个单词的首字母转换为大写,其他字母转换为小写。strip()去除字符串两端的空白字符。lstrip()去除字符串左侧的空白字符。rstrip()去除字符串右侧的空白字符。find()查找子字符串在字符串中的首次出现位置,未找到返回 -1。replace()这是字符串的常见操作原创 2024-12-06 09:36:29 · 794 阅读 · 0 评论 -
pychram里面切换python版本方式
修改为你现在要使用版本的路径。点击文件浏览--找到要切换的python版本的exe文件,然后复制这个路径---粘贴到解释权的路径那里。点开项目--外部库(External Libraries)--就可以看到python目前的版本了,我的是3.11的版本。项目(project:place)--python解释器(python interperter)--展开--全部显示。把要更换的python版本路径粘贴到解释权路径里面--点击应用--确定,这样就更换完成了。二、文件设置切换python版本。原创 2024-12-04 19:45:21 · 7091 阅读 · 0 评论 -
下载安装python的详细步骤-2024
进入python的官网,根据自己的电脑系统选择下载版本。Python被广泛用于各种领域,包括Web开发、数据科学、人工智能、自动化、游戏开发等,它的灵活性和广泛的库支持使其成为许多开发者的首选语言。:Python拥有大量的库和框架,可以用于各种任务,如Django和Flask用于Web开发,NumPy和Pandas用于数据分析,TensorFlow和PyTorch用于机器学习等等。总之,Python是一种功能强大且多用途的编程语言,适用于各种开发和计算任务。成为了许多程序员和数据科学家的首选原创 2023-09-16 03:06:54 · 4480 阅读 · 1 评论 -
卸载python详细步骤
去第一步里面记录的文件里面删除那些文件,删除这些记录下来的文件,删除不了的拉到火绒里面强制粉碎删除。说明:找到python安装的位置是为了卸载后把这些文件也删除干净,以免影响后续的python安装。要把下面步骤能执行的都执行了,这样卸载干净点,搜索出来没有那就是没有了。去控制面板--程序-卸载--搜索python,找到出来的就卸载掉。点击底部的搜索框,搜索python.exe,然后点击这个文件。这样就全部完成了,可以去重新下载一个python来安装了,安装时候路径不要含有中文,以免后期出现一些奇怪的错误。原创 2024-12-04 17:45:34 · 3595 阅读 · 0 评论