首页 > 其他分享 >UI自动化测试环境搭建--简单步骤

UI自动化测试环境搭建--简单步骤

时间:2023-11-15 15:11:46浏览次数:30  
标签:ctrl -- python UI 版本 pip 安装 测试环境

第一步,安装python

1、官网下载安装版本,自动化测试的一般3.0以上即可,不是版本越高越好。如果使用过高的版本会出现第三方包或库不兼容的问题。

2、安装时,自定义安装路径,便于后续使用,查找。建议win不选择C盘,可以更改为其他盘符

3、安装完成,复制安装路径(如:D:\py3.10)添加至:电脑->属性->高级系统设置->环境变量->系统变量,path

验证:ctrl+R,打开CMD,输入python出现版本信息即安装成功

第二步,安装pip

1、找到python安装路径文件夹Scripts,文件夹中存在pip.exe,

2、复制路径(如:D:\py3.10\Scripts),添加至:电脑->属性->高级系统设置->环境变量->系统变量,path

验证:ctrl+R,打开CMD,输入pip 出现Usage,Commands等信息即安装成功

第三步,安装selenium

ctrl+R,打开cmd界面中输入,pip install selenium,回车安装,默认安装最新的版本

安装完成,pip list 可以查看到安装的包

UI所需的语音,框架安装完成,这时你可以自由选择所需要的IDE,推荐使用Pycharm,可以自行到官网现在所需版本

 

标签:ctrl,--,python,UI,版本,pip,安装,测试环境
From: https://www.cnblogs.com/rensonghua/p/17833903.html

相关文章

  • umount 报错umount: /new_room: target is busy. (In some cases useful info
    挂载逻辑卷后,尝试更新逻辑卷的文件系统[root@serverlost+found]#umount/new_room/umount:/new_room:targetisbusy.(Insomecasesusefulinfoaboutprocessesthatusethedeviceisfoundbylsof(8)orfuser(1))报错说繁忙上网查发现我进入......
  • Redisson分布式锁的实现
    分布式锁在多线程环境下,如果多个线程同时访问共享资源(数据库),往往会发生数据竞争。要想在某一线程访问资源时,令其他线程阻塞等待,就需要使用分布式锁,确保共享资源同时只有一个线程访问。实现思路:向Redis中插入同一key:A插入key,如果成功则获取到锁,B再来插入式发现key已经存在了,则......
  • 计算机三大基本原则
    问题  Q1:硬件和软件区别是什么?  A1:硬件是可以看见的实物,软件是看不见的、虚拟的计算机执行的程序,是指令和数据的集合。  Q2:存储字符串“中国”需要几个字节?  A2:在GBK编码下,“中国”需要4字节,在UTF-8编码下,“中国”需要6字节。  Q3:编码是什么?  A3:将非数......
  • Vue轻量级富文本编辑器-Vue-Quill-Editor
    先看效果图:女神镇楼1.下载Vue-Quill-Editornpminstallvue-quill-editor--save2.下载quill(Vue-Quill-Editor需要依赖)npminstallquill--save3.代码<template><divclass="edit_container"><quill-editorv-model="cont......
  • Map---IdentityHashMap
    概述Thisclassimplementsthe<tt>Map</tt>interfacewithahashtable,usingreference-equalityinplaceofobject-equalitywhencomparingkeys(andvalues).Inotherwords,inan<tt>IdentityHashMap</tt>,twokeys<tt>k1<......
  • vscode上面运行typescript
    参考:如何在vscode上直接运行typescript1.下载nodejs,安装nodejs,安装成功后,打开cmd,输入node-v,运行,可以看到nodejs的版本号2.安装typescript,控制台上运行npminstalltypescriptts-node@types/node@*-g(如果下载速度慢,可以使用国内淘宝镜像,先执行npmins......
  • 打造天籁之音,Audition 2024实现你的音乐梦想!
    Audition2024是一款非常专业的音频编辑和混音软件,它可以帮助用户进行高质量的音频处理和混音操作。这款软件具有强大的音频处理功能,可以让用户进行音频剪辑、降噪、均衡、压缩、效果处理等操作,并且支持多种音频格式的导入和导出。→→↓↓载Audition2024mac/win版首先,Auditi......
  • 推荐一个Node.js多版本管理的可视化工具
    关于Node.js的开发者来说,在开发机器上管理多个不同版本的Node.js是一个常见痛点。之前在开发者安全大全专栏中,提到过解决方法:使用nvm,如果对于nvm还不了解的话,可以前往了解。对于TJ来说,因为习惯敲命令了,所以nvm其实已经够用了。但是,有的小伙伴还是更喜欢可视化的管理工具。所以,今......
  • Hibench对大数据平台CDH/HDP基准性能测试
    一、部署方式1.1、源码/包:https://github.com/Intel-bigdata/HiBench部署方法:https://github.com/Intel-bigdata/HiBench/blob/master/docs/build-hibench.md注意:hibench执行需hadoop客户端jar包环境如何使用HiBench进行基准测试说明:https://cloud.tencent.com/developer/ar......
  • 使用 promethus 指标在 grafana 上创建 dashboard 的一些疑问记录
    我用一个例子一步一步拆解一些常用的写法和指标。这里我有一个需求是计算我的程序,每处理1Gb数据需要使用多少CPU时间。(increase(container_cpu_usage_seconds_total{cluster="$cluster",namespace="$namespace"}[5m])/on(pod,container,namespace)increase(enrich_e......