2020
10-08
10-08
python中selenium库的基本使用详解
什么是seleniumselenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7,8,9,10,11),MozillaFirefox,Safari,GoogleChrome,Opera等。selenium是一套完整的web应用程序测试系统,包含了测试的录制(seleniumIDE),编写及运行(SeleniumRemoteControl)和测试的并行处理(SeleniumGrid)。Selenium的核心SeleniumCore基于JsUnit,完全由JavaSc...
继续阅读 >
Flyway的使用环境:SpringBoot2.0.4.RELEASE为什么要用Flyway?开发人员在合作的时候经常遇到以下场景:1.开发人员A在自己的本地数据库做了一些表结构的改动,并根据这些改动调整了DAO层的代码,然后将代码上传到svn或git等版本控制服务器上。此时如果开发人员B拉取了A的代码改动,在运行项目的时候很可能会报错,因为B的本地SQL数据库并没有修改。2.在项目上线的时候,当服务器拉取的版本控制服务器的最新修改后,必须同时运行SQ...
基本特性1、jdk1.5之后才引入的。2、用来说明程序的。(注释是给程序员看的,注解就是给电脑看的)java注解的作用分类1、编写文档:通过代码标识的注解生成文档。【生成doc文档】2、代码分析:通过代码标识的注解对代码进行分析。【使用反射】3、编译检查:通过代码标识的注解让编译器能够实现基本的编译检查。【override】测试类:/***我的javadoc测试*/publicclassTestCode{/***计算两个数的和*@parama整数a...
webpack介绍和安装webpack:前端模块化打包工具安装webpack需要安装Node.js,Node.js自带软件包管理工具npm查看自己的node版本:node-v全局安装webpackcnpminstallwebpack-g查看webpack版本webpack--version局部安装webpackcnpminstallwebpack--save-dev为什么全局安装之后还需要局部安装?在终端直接执行webpack,使用的是全局webpack如果在package.json中定义了script,其中包含了webpack命令,那么使用的是局部webpackw...
我们都知道Android中使用Spannable可以实现TextView富文本的显示,但是在自定义控件中如何使用Spannable绘制不同样式的文字呢?例如这种效果,标题中的分数字61是粗体,分是常规字体,并且相对于61更小些。第一反应可能是使用SpannableString.setSpan()设置RelativeSizeSpan,然后在onDraw()中进行绘制,事实是这样实现是没有效果的,因为onDraw()中只能获取到SpannableString中的内容,拿不到Span.那如何...
VScode配置步骤先按照网上的方法完成,大概就是安装mingw,cmake,VScode,然后安装VScode中的插件:安装好之后,新建文件夹/项目如下:其中,build是打开文件夹以后自动生成的。test中是源文件还有项目文件等。打开终端(可以是powershell,也可以是vscode中的终端),进入到build中,使用cmake-G"MinGWMakefiles"..其中的MinGWMakefiles可以修改成其他的编译选项。根据错误的提示来选择就好。如果cmake的配置出错,有可...
首先我们先总结下Python可使用的集成开发环境(IDE,IntegratedDevelopmentEnvironment)专业,佩服自己。SublimePycharmIPythonIDLEvscode第一个出场的兄弟就是sublime,我们首先看看它长什么样子 这样看起来也是高端大气上档次的,好漂亮的页面,深邃的颜色直指人心,想要了解的小伙伴可以点这个进入官方网站看看介绍(这里咱们不过多介绍了,毕竟咱们用的最最最多的还是pycharm,这个sublime我们在...