电子商务网站建设试题二,怎样建立一个微信公众号,php网站建设视频,管理软件erp一、环境搭建
1、python 安装
下载链接#xff1a;Python Releases for Windows | Python.org
自己选择合适的版本下载
当下载完毕时#xff0c;找到该安装程序#xff1a;python-3.12.2-amd64.exe文件#xff0c;双击启动安装向导。 为了防止C:盘文件因系统故障或者无…一、环境搭建
1、python 安装
下载链接Python Releases for Windows | Python.org
自己选择合适的版本下载
当下载完毕时找到该安装程序python-3.12.2-amd64.exe文件双击启动安装向导。 为了防止C:盘文件因系统故障或者无意丢失选择点击Customize installation(定制安装)以便接下来选硬盘其它分区来安装Python。保留默认勾选项“Use admin privileges when installing py.exe”(安装py.exe时使用管理员权限运行)。
在Optional Features可选特征对话框保留默认勾选的四个选项点击Next进入下一步。 在Advanced Options(高级选项)对话框中增加选项Add Python to environment variables即添加Python安装路径到环境变量同时为了使用便利增加选项“Install Python 3.12 for all users”(为所有用户安装Python 3.12)然后选择”Customize Install Location”(定制安装路径)修改默认路径到D:\Python312文件夹。
接下来点击Install开始安装。 进入Setup Progress(安装过程), 如下图 安装过程会拷贝必要的文件以及预编译Python标准库等安装完毕后出现Setup was Successful(安装成功)对话框点击Close关闭安装向导。
此刻已经完成了Python 3.12 for Windows的安装过程。 验证安装是否成功
方法1 方法2 2、pyCharm安装
下载地址Thank you for downloading PyCharm!
打开下载的exe文件一直next就行。
创建项目 创建文件 配置解释器 执行 3、selenium 安装 Selenium是针对Web应用的开源自动化测试工具通过编写模拟用户操作的脚本它会打开浏览器对Web应用进行黑盒测试。可以方便的用于功能测试、兼容性测试、 稳定性测试及并发测试。目前已被主流浏览器厂商广泛支持同时也是很多其它自动化测试工具(比如RobotFramework)的底层核心技术。Selenium由IDE、Remote Control(简称RC)、WebDriver、Grid四个工程组成
方式1 下载地址selenium · PyPI 下载完成后放在 pythonlibsite-packages 目录下
方式2 通过pyCharm安装 4、浏览器驱动安装
注意 驱动版本必须要和浏览器版本一致
驱动下载后放置于放在python根目录下
1Edge 驱动下载安装
下载地址Microsoft Edge WebDriver | Microsoft Edge Developer
注意版本一致系统一致 二、pyCharm学习
使用
新手入门PyCharm 的使用-CSDN博客
三、python学习 常用包
Python入门盘点Python最常用的20 个包总结~_python 常用的包有哪些-CSDN博客
请求request详解
python接口请求之requests详解 - 简书
解析接口返回的json数据
python解析json数据的三种方式_python json解析-CSDN博客
四、pyTest框架学习
pytest接口测试框架还有 unittest也是 pytest 作用 1.发现并找到测试用例 pytest 默认规则
模块名必须以test_开头或_test结尾。
测试类必须以Test开头并且不能有init方法
测试用例方法必须以test开头 2.按顺序执行测试用例 3.通过断言判断测试结果 4.生成测试报告 【接口自动化测试】python Pytest1 框架介绍 插件介绍 fixture 装饰器 allure 报告 yaml 数据驱动 - 知乎 https://blog.51cto.com/u_15333574/3447672
五、selenium框架学习
seleniumweb端自动化框架 appnium手机app端自动化框架selenium提供很多方法供我们去完成网页元素的操作自动化测试之————selenium框架_selenium自动化测试框架-CSDN博客
六、实战
登录获取token get请求获取数据解析数据 post请求