摘要:
一、问题描述 在vscode中调试Python+selenium,自动打开谷歌浏览器后会自动关闭,但是没有关闭的代码,且浏览器驱动版本号和浏览器版本是对应的 二、问题解决 selenium版本太高了,默认安装的是最新版本,将版本降低后,就不会自动关闭浏览器了(我原本安装的是4.8.2,卸载装了4.0 阅读全文
摘要:
一、关联 利用Python提供的fixture可以实现关联 1、实现步骤: 1.1、在case目录下,新建conftest.py文件,比如我们需要token,就在这个文件下定义一个公共的方法,调用登录接口并返回需要的token值(注:公共的方法一般不传入参数,返回值其实也是看情况可要可不要的) @p 阅读全文
摘要:
问题:python已安装requests,引包时报错Import "requests" could not be resolved from sourcePylancereportMissingModuleSource 运行代码,报错:No module named 'requests' 解决方法: 阅读全文
摘要:
一、线程与进程 一个软件/程序,是以进程的方式存在的,一个进程可含多个线程(一个软件可以做多个事情,就是基于线程而实现的) 二、并发的基本概念 并发: 并发用户数:同一时刻,服务器/接口接收到的用户量,例如同一时刻有22个同学同时点击登录按钮,此时并发用户数为22 并发请求数/qps/rps:同一时 阅读全文
摘要:
一、工具简介 jmeter是一个主流的性能测试工具,主要用于测试服务器接口 注:单元测试(开发)>接口测试(避免后期功能测试出现大量bug)>功能测试(黑盒测试)>回归测试>性能测试(上线前,功能测试通过了,没有bug)>自动化测试(接口+web+app ) 二、环境搭建 jdk 下载解压jmete 阅读全文
摘要:
一、Linux上安装java 1、通过filezilla这个工具,连接上Linux服务器,然后将我们准备好的Java和tomcat的安装包传输到服务器的/root路径下。 2、对jdk进行解压 tar zxvf /root/jdk-8u211-linux-x64.tar.gzll3、在根目录的usr 阅读全文
摘要:
一、什么是软件 程序、文档、数据的集合 二、软件的类型 系统软件:如操作系统 工具软件:如浏览器 应用软件:较常见,主要分为app、web、桌面应用 三、软件的组成 1、前端/客户端:给用户提供可视化交互页面 前端又分为:前台/用户端:表现形式一般为app、web 后台/管理员端:一般只有web端 阅读全文
摘要:
一、什么是软件 软件就是程序、文档、数据的一个集合。 软件的类型,主要分为系统软件(如操作系统),工具软件(如浏览器)、应用软件等 应用软件分类:APP、web、桌面应用 1.1、软件的组成: ①前端(客户端) 给用户提供了一个可视化的交互界面,分为前台(用户端)和后台(管理员端) 一般来说,前台有 阅读全文
摘要:
1、selenium简介 selenium是python的一个web第三方包,主要使用来做web自动化测试的 环境要求: ①、要有谷歌浏览器 ②、下载谷歌浏览器的驱动chromedriver(驱动我们操作网页的): 首先需要找到谷歌浏览器的版本号(三个点 >帮助 >关于Google chrome) 阅读全文