- 博客(15)
- 收藏
- 关注
原创 python参数化读取yaml文件中的内容
1.创建yaml文件,输入要存储的参数,注意每个value值前面要加一个空格2.使用open方法读取出来,获取文件流,第一个参数为文件的路径f = open(file_path, 'r', encoding='utf-8').read()3.然后转化为字典格式f1=yaml.safe_load(f))4.最终获取到的结果为json字符串{'mp_login001': {'username': 'test01', 'code': 246810, 'expect': 123},
2020-07-28 17:41:26
2061
原创 Selenium Grid 分布式测试环境搭建
一、工作原理 Grid包括hub节点和node节点,其中hub节点是主节点,node是子节点。通过hub向node分发多条任务,实现并发执行多条测试用例,达到分布式测试的目的二、如何使用 1.首先需要有一个jar包(示例):selenium-server-standalone-2.40.0.jar 2.电脑需要有jdk、python 3.启动hub:创建bat文件,编辑内容如下。其中maxSexxio...
2020-07-15 17:57:45
331
原创 webdriver获取不到窗口句柄的原因
我的源代码是这样写的#跳转页面driver.find_element_by_css_selector("#a").click()#获取全部窗口句柄handles=driver.window_handles后来发现是因为刚跳转到A页面,就获取全部窗口的句柄,速度过快导致只获取了第一个窗口的句柄暂停1S就完美解决掉了这个问题#跳转页面driver.find_element_by_css_selector("#a").click()#暂停1Ssleep(1)#获取全部窗口句柄h
2020-07-03 13:00:33
1083
原创 如何在Spring boot中使用Servlet进行开发
1.首先在启动类Application中添加注解,括号中为Servlet所在包的路径@ServletComponentScan("com.example.app.web.servlet")@EnableTransactionManagement2.在Servlet上添加WebServlet注解,括号中的url为@ServletComponentScan中定义的路径下的Servlet名称...
2020-05-03 10:41:34
201
原创 如何在Spring Boot后端服务器上实现跨域请求
采用全局配置,在main/java/example/下的Application启动类中,定义如下Bean,注意不要导错包!import org.springframework.context.annotation.Bean;import org.springframework.web.filter.CorsFilter;import org.springframework.web.cor...
2020-05-03 10:32:16
171
原创 如何在码云 Gitee中添加SSH公钥
为什么要添加SSH公钥?在使用SSH协议访问Git仓库前,需要先配置好账户—仓库的ssh公钥。如何生成SSH公钥?1.在命令行中输入命令,邮箱填写自己的邮箱ssh-keygen -t rsa -C "xxxxx@xxxxx.com" 2.输入三次回车,出现如下界面3.根据提示去C盘中找到相应文件,里面的内容即为生成的SSH公钥。4.在码云 Gitee的设置-...
2020-04-29 16:52:30
1468
原创 如何使用vue脚手架创建项目
1.首先win+R,输入cmd,在命令行中输入命令 vue ui2.启动ui面板3.在创建面板中选择项目存放路径,点击创建项目4.首先填写项目相关信息,初始化git仓库是方便后期开发向git仓库提交代码5.选择配置,可以将曾经使用过的配置保存,方便以后直接使用,也可以手动配置6.选择一些开发中用到的配置,点击下一步7.历史路由(history模式...
2020-04-29 16:12:12
726
原创 如何安装vue脚手架
1.首先需要安装node环境,node中自带有npm包管理器。在命令行中输入命令,确定是否完成安装,。出现版本号即说明安装成功。2.使用npm安装vue脚手架,-g为全局安装。npm install @vue/cli -g3.查看vue脚手架所有功能4.存在有 ui[options] 这一项,即表示可以使用可视化界面,输入vue ui命令5.如果没有ui这一...
2020-04-29 15:40:21
1657
原创 如何使用Node创建服务器将网页运行起来
环境要求:Node环境,Vue项目1.创建一个空的项目,使用命令行运行npm init -y初始化包管理配置文件,同时该文件中会生成pakage.json文件2.安装第三方的包:express3.将Vue打包生成的dist项目文件复制到该项目中4.创建入口文件app.js,配置如下5.最后在终端中输入node ./app.js,服务器搭建成功...
2019-12-30 17:45:51
701
原创 如何将git分支合并
1.首先查看分支情况,存在login分支和master分支2.使用git merge login将login分支合并到主分支master分支上3.合并成功
2019-12-12 14:12:07
211
原创 如何将Vue项目中的分支上传到云端仓库
1.首先git status查看当前状态第一行On branch login说明当前分支为login分支,显示颜色为黄色的文件是已经在暂存区的文件红色的文件是没有上传到暂存区的文件2.使用git add . 命令将全部文件上传到暂存区3.再次使用git status查看,所有文件的颜色均变为黄色。该步骤是查看文件是否上传成功。4.接下来使用git commit ...
2019-12-12 14:07:44
377
原创 将本地项目托管到码云上
1.首先在项目文件的目录下Shift+右键打开命令行,输入git status查看项目状态2.使用git add.命令将所以文件添加到暂存区3.使用git commit -m "add files" 命令将项目提交到本地仓库,双引号内容为自定义内容4.将本地仓库与云端仓库关联,并上传到码云,可参考码云官网的命令行教程git remote add origingit@...
2019-12-11 04:18:10
260
原创 Android开发中如何简单方便的管理Activity
首先创建一个继承Application的类,在这个类中创建Mappublic class ActivityManager extends Application { private static Map<String, Activity> destoryMap = new HashMap<>();}然后在这个类中创建两个方法,一个为添加Activi...
2019-07-06 14:57:28
172
原创 安卓开发中实现双击返回键退出程序的操作
首先定义一个初始时间private long firstTime = 0;然后再定义第二次点击返回键的时间long secondTime = System.currentTimeMillis();如果两次间隔的时间小于2000毫秒,则退出程序if (secondTime - firstTime > 2000) { Toast.makeText...
2019-07-04 15:15:50
166
原创 Android开发中欢迎界面的实现
类似于QQ和微信,打开app后展示欢迎界面。首先创建activity_welcome.xml文件在布局中设置背景图片 android:background="@drawable/timg"然后创建WelcomeAcitivitypublic class WelcomeActivity extends AppCompat...
2019-07-01 19:57:42
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人