- 博客(9)
- 收藏
- 关注
原创 robot framework编辑JSON文件
这两天在robotframework里操纵JSON文件,想要修改Json某个key的value,网上大部分文章都是对json对象的操作,只有读JSON文件,没有写JSON文件的记录。需要导入的库:*** Settings ***Library StringLibrary CollectionsLibrary ProcessLibrary OperatingSystemLibrary JSON...
2022-03-18 15:05:49 1278
原创 Robot Framework之分层思想
RobotFramework分层的思想——把一个实现过程分成不同多层,提高的灵活性,从而达到可扩展性和可维护性。关键字驱动:通过调用的关键字不同,从而引起测试结果的不同。再回到自动化的话题上,我们可以把操作步骤封装一个一个的方法(关键字),通过调用关键字来实现测试用例。1.创建一条百度搜索的测试用例 参考Robot Framework自动化测试(四)--- 分层思想 - 虫师 - 博客园 (cnblogs.com)执行baidu05结果如下2.在Search测试套件下...
2021-03-29 13:49:31 474
转载 Linux环境下vi/vim编辑器常用命令
命令模式:用户刚刚启动 vi/vim,便进入了命令模式。 i切换到输入模式,以输入字符。 x删除当前光标所在处的字符。 :切换到底线命令模式,以在最底一行输入命令。 若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。输入模式在命令模式下按下i就进入了输入模式。在输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 ...
2020-05-12 15:11:45 192
转载 Python中Generators教程
要想创建一个iterator,必须实现一个有__iter__()和__next__()方法的类,类要能够跟踪内部状态并且在没有元素返回的时候引发StopIteration异常.这个过程很繁琐而且违反直觉.Generator能够解决这个问题.python generator是一个简单的创建iterator的途径.前面讲的那些繁琐的步骤都可以被generator自动完成.简单来说,generato...
2018-04-19 17:36:09 270
转载 Python isinstance()函数
描述isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。 isinstance() 与 type() 区别:type() 不会认为子类是一种父类类型,不考虑继承关系。isinstance() 会认为子类是一种父类类型,考虑继承关系。 如果要判断两个类型是否相同推荐使用 isinstance()。语法以下是 isinstance() 方法的语法:isinstan...
2018-03-29 19:20:10 173
转载 Python resuce()函数
描述reduce() 函数会对参数序列中元素进行累积。函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给reduce中的函数 function(有两个参数)先对集合中的第 1、2 个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。语法reduce() 函数语法:reduce(function, iterable[, initializer...
2018-03-28 10:49:10 365
转载 Python filter() 函数
描述filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。语法以下是 filter() 方法的语法:filter(function, iterable)参数function -- 判断函数。 ...
2018-03-23 16:34:14 332
转载 Python lambda表达式
在学习python的过程中,lambda的语法经常出现,现在将它整理一下,以备日后查看。 举个例子如下:1 func=lambda x:x+12 print(func(1))3 #24 print(func(2))5 #36 7 #以上lambda等同于以下函数8 def func(x):9 return(x+1) 可以这样认为,lambda作为一个表达式,定义了...
2018-03-22 18:11:16 221
转载 Python map函数
格式: map(func, seq1[, seq2,…]) 第一个参数接受一个函数名,后面的参数接受一个或多个可迭代的序列,返回的是一个集合。 Python函数编程中的map()函数是将func作用于seq中的每一个元素,并将所有的调用的结果作为一个list返回。如果func为None,作用同zip()。1、当seq只有一个时,将函数func作用于这个seq的每个元素上,并得到一个新的seq。...
2018-03-22 18:03:48 38100 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人