首页 > 编程语言
Python3+Selenium3+PO+Yaml+ddt+Unittest UI自动化测试框架
设计思路: 本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。 框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。 1、使用Page Object模式将页面定位和业务操作分开,分离 ...
分类:编程语言   时间:2021-05-06 09:29:17    收藏:0  评论:0  赞:0  阅读:46
linux c++(信号处理 & 定时发送信号)
定时给自己发送SIGALRM 几秒后发送信号 返回值,上次闹钟剩余的秒数 特别的,如果传入参数为0,代表取消闹钟 #include <unistd.h> unsigned int alarm(unsigned int seconds); settimer函数,周期性的发送信号 struct itim ...
分类:编程语言   时间:2021-05-06 09:28:55    收藏:0  评论:0  赞:0  阅读:26
Python3+Selenium3+Unittest+ddt+Requests 接口自动化测试框架
为何选择代码框架进行接口测试? 本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、 ...
分类:编程语言   时间:2021-05-06 09:28:45    收藏:0  评论:0  赞:0  阅读:40
Python高级知识点
super 函数 用法 class Person: def say(self): print("Person's say method") class Man(Person): def say(self): print("Man's say method") # python2 的写法 super( ...
分类:编程语言   时间:2021-05-05 21:58:48    收藏:0  评论:0  赞:0  阅读:50
java 方法重写
重写:(方法覆盖) -->需要有继承关系,子类重写父类的方法! 方法名必须相同 参数列表必须相同 修饰符:范围可以扩大但不能缩小 public >protected > default >private 抛出的异常:范围可以被缩小,但不能扩大 重写:子类的方法和父类必须一致,方法体不同! 为什么要重 ...
分类:编程语言   时间:2021-05-05 21:56:42    收藏:0  评论:0  赞:0  阅读:33
spring-ioc的极简实现
简介 spring ioc的极简实现,可以完成自动属性注入,使用二级缓存解决循环依赖(就是把半成品对象放个map里先保存着),基于注解,可以指定配置文件,总计不到100行代码,可以简单对spring依赖注入有个大致的了解,项目下载链接在文末 大概步骤 最基本的注解 Autowired注解 @Targ ...
分类:编程语言   时间:2021-05-05 21:51:36    收藏:0  评论:0  赞:0  阅读:33
Java wait/notify方式实现生产者消费者问题
##商品类 class Goods{ public Goods() {} } ##生产者 class Producer extends Thread{ Container container; public Producer(Container container){ this.container ...
分类:编程语言   时间:2021-05-05 21:49:22    收藏:0  评论:0  赞:0  阅读:42
Java四舍五入保留n位小数的常用写法
1. 使用BigDecimal double v = 1.233; double res = new BigDecimal(v).setScale(2, RoundingMode.HALF_UP).doubleValue(); tip: setScale中的 roundingMode参数详解,参考此 ...
分类:编程语言   时间:2021-05-05 21:44:54    收藏:0  评论:0  赞:0  阅读:32
SpringBoot使用Mybatis&Mybatis-plus文件映射配置
SpringBoot使用Mybatis&Mybatis-plus文件映射配置 心中无女人,出刀自然神。 简介:Springboot使用Mybatis&Mybatis-plus 两者文件映射配置略有不同,之前我用的是Mybatis,但公司用Mybatis-plus;自己新建了一个Springboot项 ...
分类:编程语言   时间:2021-05-05 21:43:01    收藏:0  评论:0  赞:0  阅读:25
Linux下配置Python的独立虚拟环境
切换python版本 切换虚拟环境 安装依赖环境 sudo apt-get install -y build-essential libssl-dev zlib1g-dev libbz2-dev \libreadline-dev libsqlite3-dev wget curl llvm libnc ...
分类:编程语言   时间:2021-05-05 21:40:59    收藏:0  评论:0  赞:0  阅读:26
java Super详解
Super详解: super注意点: super 调用父类的构造方法,必须放在构造方法的第一个 super 必须只能出现在子类的方法或者构造方法中! super 和 this 不能同时调用构造方法! VS this 代表的对象不同: this: 本身调用者这个对象 super: 代表父类对象的应用 ...
分类:编程语言   时间:2021-05-05 21:40:44    收藏:0  评论:0  赞:0  阅读:22
springcloud 依赖包报错解决
跟着视频学习,在处理pom.xml文件时。 https://www.bilibili.com/video/BV18E411x7eT?p=14&spm_id_from=pageDriver 依赖配置文件拷贝过来,出现红色错误,说是没有发现相关的文件。 经过多次实践发现,可以先把下面这个配置文件去掉,然 ...
分类:编程语言   时间:2021-05-05 21:38:49    收藏:0  评论:0  赞:0  阅读:33
Java 类与对象的创建,构造器详解(构造方法)
类与对象创建 构造器详解 和类名相同 没有返回值 作用: new 本质在调用构造方法 初始化对象的值 注意点: 定义有参构造之后,如果想使用无参构造,须显示的定义一个无参的构造 ALT + Insert 快捷键创造构造函数 this.当前类 = 一般为参数传进来的值 java 中创建对象内存分析 ...
分类:编程语言   时间:2021-05-05 21:36:33    收藏:0  评论:0  赞:0  阅读:31
Java两个整数相除保留n位小数
方式1:被除数转double后,除以除数,结果是一个double类型的数,将double结果按要求保留n位小数即可。 保留n位小数的写法 int a = 10; int b = 3; double res = new BigDecimal((double) a / b).setScale(2, Ro ...
分类:编程语言   时间:2021-05-05 21:35:57    收藏:0  评论:0  赞:0  阅读:30
python并行编程
参考网站:https://python-parallel-programmning-cookbook.readthedocs.io/zh_CN/latest/index.html 多进程模板 def show_predict_batch(predict_model_list, predict_pat ...
分类:编程语言   时间:2021-05-05 21:33:23    收藏:0  评论:0  赞:0  阅读:29
python 使用pika操作rabbitmq
python 连接操作rabbitMQ 主要是使用pika库 安装: pip install pika==1.0.1注意: pika 1.x 与 pika 0.x 有一些不同,使用的时候需要看清版本使用,避免踩坑 Pika是用于Python的RabbitMQ(AMQP 0-9-1)客户端库 注: 官 ...
分类:编程语言   时间:2021-05-05 21:33:12    收藏:0  评论:0  赞:0  阅读:58
unity3D 实现2D游戏背景层交错感
1 using System.Collections; 2 using System.Collections.Generic; 3 using UnityEngine; 4 5 //图层交错效果 6 public class InterlacingOfLayers : MonoBehaviour 7 ...
分类:编程语言   时间:2021-05-05 21:31:32    收藏:0  评论:0  赞:0  阅读:38
Python+Requests+Xpath(解析)爬取某站点简历图片(数据分析三)
1、环境安装 pip install lxml 2、解析原理 使用通用爬虫爬取网页数据 实例化etree对象,且将页面数据加载到该对象中 使用xpath函数结合xpath表达式进行标签定位和指定数据提取 3、实战案例 - 项目需求:解析房天下新房的相关数据 import requestsimport ...
分类:编程语言   时间:2021-05-05 21:29:21    收藏:0  评论:0  赞:0  阅读:45
PAT 乙级 1087.有多少不同的值 C++/Java
题目来源 当自然数 n 依次取 1、2、3、……、N 时,算式 ? 有多少个不同的值?(注:? 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。) 输入格式: 输入给出一个正整数 N(2)。 输出格式: 在一行中输出题面中算式取到的不同值的个数。 输入样例: 2017 输出样例: 14 ...
分类:编程语言   时间:2021-05-05 21:28:43    收藏:0  评论:0  赞:0  阅读:35
纯JavaScript计算隐藏的DIV高度
纯JavaScript计算隐藏的DIV高度,这对有特效需要的项目来说也比较重要。下面直接上代码,方便大家进行交流。 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; ch ...
分类:编程语言   时间:2021-05-05 21:28:18    收藏:0  评论:0  赞:0  阅读:33
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!