自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Scala】Scala新手入门(一)--变量和函数类型

val a4 = 132434569876L //超过Int范围的,末尾加一个大写L或者小写l,长整型数值定义。println(s"${age}岁的${name}在菜鸟学院学习") //16岁的alice在菜鸟学院学习。println(age+“岁的”+name+“在菜鸟学院学习”) //16岁的alice在菜鸟学院学习。(2)把精度大的数值类型赋值给精度小的数值类型时,就会报错,反之就会进行自动类型转换。//val a2: Byte = 128 //error,超出范围了。

2023-08-27 16:07:50 134

原创 【Scala】Scala新手入门

参考:https://blog.csdn.net/gongxifacai_believe/article/details/123260066。但是如果要用java 引入scala的jar包 的方式执行的时候,必须先用scalac编译。直接scala scala文件也能运行。

2023-08-12 16:22:31 75

原创 【Scala】Scala新手入门-出事不利

idea 运行报错 找不到或无法加载主类

2022-10-17 22:06:56 173

原创 软件测试-测试面试题

功能测试给定一个场景或者物品,问怎么测试?需求测试物品使用说明书或相关标准文档功能测试根据所有产品文档、帮助文档中描述的内容进行遍历测试所有界面出现是否符合逻辑物品的功能用途是否正常实现异常处理等界面测试界面布局合理、风格统一、界面文字简洁好理解、没有错别字物品的外观易用性测试设计是否符合正常使用习惯界面是否布局合理,功能是否易于查找和使用兼容性测试系统兼容、应用软件兼容、硬件兼容实现功能的其他兼容安全性测试数据加密(该洗衣机通电以后人接触以后是否电)性能测试连

2020-12-27 00:04:56 228

原创 软件测试-测试计划制定

测试计划graph LR质量目标 --> 测试目标graph

2020-12-26 16:52:00 362

原创 各种网址

toolschromedriver下载持续更新ing

2020-11-20 11:47:33 106

原创 Mock工具moco-runner在前端测试中的应用

测试接口页面上有一个待测试的查询功能,是POST请求,moco-runner模拟接口[ { "description":"appquery", "request":{ "uri":"/appquery", "method":"post", "headers":{ "Content-Type":"application/x-www-form-urlencoded; charset=UTF-8" }, "fo

2020-11-17 16:28:48 255

原创 Mock工具moco-runner入门

Moco是一个简单搭建模拟服务器的框架(工具),可以模拟http、https、socket等协议。基于Java开源。一、官方下载地址及文档GitHub地址所需环境:安装JDK,并配置环境变量二、启动服务命令java -jar moco-runner-1.1.0-standalone.jar http -p 9090 -c xxx.jsonjava -jar:启动jar文件的命令-p:http服务监听的端口-c:模拟的接口文件三、模拟get请求创建json文件,设置接口参数[ {

2020-11-08 21:17:54 776

原创 JMeter测试dubbo服务

dubbo.properties配置文件如何可以看到开发的源码的话,resources目录下可以找到dubbo.properties配置文件,dubbo属性配置下载jmeter-plugins-dubbo插件因为公司项目中dubbo版本是2.6.4,下太新的插件,可能会有问题,这里下载的是V1.3.8版本的插件,可以用git命令下载git clone https://github.com/thubbo/jmeter-plugins-for-apache-dubbo.git -b V1.3.8

2020-10-27 12:11:38 250

原创 telnet调试dubbo服务

方法一telnet IP PORT注意这个端口号不是registry.address中的端口号回车之后看到的是空白的页面然后再敲一下回车键,就可以进入dubbo命令行模式了方法二cmd打开控制台,输入telnet,进入telnet调试页面输入o,回车出现(to),后面再输入IP PORT(-o参数是连接主机的命令)然后再回车一下,就可以进入dubbo命令行了模式了...

2020-10-27 09:08:44 428

原创 python基础-异常处理try-except

Python目前(至少)有两种可区分的错误:语法错误和异常。异常是指在语法正确的情况下执行时引发的错误。有时候我们需要处理这些异常,就会用到try-except语句。try-exceptwhile True: try: x = int(input("请输入一个整数: ")) y = 12 / x print("被12除得到的结果:{}".format(y)) break except ValueError:

2020-10-18 16:35:45 947

原创 pycharm快捷键(windows)

替换ctrl + R全局替换ctrl + shift + R持续补充ing~

2020-10-16 11:32:19 195

原创 python基础-windows和linux路径兼容

windows上跑的测试脚本中传的路径是“\xx\xxx\”右斜杠表示,到linux上就不能运行了,查了资料说可以用join连接就可以兼容了,也可以把右斜杠改为左斜杠ymlpath="testcase/test_data.yml"

2020-10-14 15:56:57 761

原创 python基础-装饰器(二)-类装饰器

类装饰器from functools import wrapsclass Decorator: def __init__(self, func): wraps(func)(self) #类装饰器中使用wraps得作为函数调用 self.func = func def __call__(self, *args, **kwargs): #__call__方法:使类像函数一样被调用 print("这是一个类装饰器")

2020-09-20 17:31:26 209

原创 python基础-装饰器(一)-函数装饰器

装饰器本质上是一个 python 函数或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,或者说是抽离出与函数功能本身无关的雷同代码到装饰器中并继续重用,装饰器的返回值也是一个函数/类对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。@符号是装饰器的语法糖,在定义函数的时候使用,避免再一次赋值操作。一、简单装饰器下面是一个简单的装饰器,实现打印出函数执行时的时间的功能。func_demo函数被当作参数传入starttime装饰器函数中。imp

2020-09-20 17:30:48 239

原创 环境部署-jenkins配置slave节点SSH公钥校验

今天在jenkins上配置slave节点的时候,使用“Username with password”的凭据类型进行验证的时候,一直报错“Name or service not known”,然后换了“SSH Username with private key” 的凭据类型验证也一直没成功,报错“Server rejected 1 private key(s) ”等等。一开始是看的网上的教程都是自己生成的公私钥,步骤很麻烦,也没成功。后来尝试使用登录阿里云服务器的私钥终于启动成功了。新增节点Jenkins

2020-09-05 23:50:12 1593

原创 python基础-lambda表达式

lambda表达式一、定义lambda 表达式(有时称为 lambda 构型)被用于创建匿名函数。 表达式 lambda parameters: expression 会产生一个函数对象 。 该未命名对象的行为类似于用以下方式定义的函数:def <lambda>(parameters): return expression二、用法2.1 用来编写简单的函数单个参数>>> f = lambda x: x*2>>> f(2)4

2020-08-12 21:59:32 367

原创 基础知识-测试用例设计方法(二)

(接上篇)五、功能图分析法(状态迁移图)功能图由状态迁移图和布尔函数组成.状态迁移图用状态和迁移来描述.一个状态指出数据输入的位置(或时间),而迁移则指明状态的改变.同时要依靠判定表或因果图表示的逻辑功能.六、因果图因果图法是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。七、正交法从大量的(实验)数据(测试例)中挑选适量的,有代表性的点(例),从而合理地安排实验(测试)的一种科学实验设计方法.类似的方法有:聚类分析方法,因子方法方法等.八

2020-07-26 22:53:40 439

原创 基础知识-测试用例设计方法(一)

测试用例常用的7种设计方法:等价类、边界值、场景设计法、判定表、状态迁移图(功能图)、因果图、正交法、错误猜测法。一、等价类是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。某个输入域的子集合就是等价类。等价类划分有两种不同的情况:有效等价类和无效等价类。设计测试用例时,要同时考虑这两种等价类。有效等价类是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明所规定的功能和性能。

2020-07-26 22:53:14 452

原创 自动化测试-python3 selenium定位方式(二)

xpath定位xpath轴preceding-sibling:选取当前节点之前的所有同级节点。following-sibling:选取当前节点之后的所有同级节点。preceding:选取文档中当前节点的开始标签之前的所有节点。following:选取文档中当前节点的结束标签之后的所有节点。parent:选取当前节点的父节点。child:选取当前节点的所有子元素。ancestor:选取当前节点的所有先辈(父、祖父等)。ancestor-or-self:选取当前节点的所有先辈(父、祖父等)以

2020-06-22 09:43:55 197

原创 自动化测试-python3 selenium定位方式(一)

常用的八种定位方式find_element_by_id(‘id属性值’)find_element_by_name(‘name属性值’)find_element_by_class_name(‘class的属性值’)find_element_by_tag_name(‘标签属性名’)find_element_by_link_text(‘超链接文本’)元素属性中含有“href”find_element_by_partial_link_text(‘截取部分超链接文本’)find_element_by

2020-06-22 09:43:08 100

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除