03 2020 档案

摘要:前戏 大家都知道,redis是一种内存型数据库,一旦服务器宕机,数据库的数据就会丢失,为了解决这个问题,redis提供了两种持久化的方案,RDB和AOF。将内存中的数据保存到磁盘中,避免数据的丢失。 RDB持久化 redis提供了RDB持久化的功能,这个功能可以将redis在内存中的状态保存到硬盘中 阅读全文
posted @ 2020-03-29 11:59 邹邹很busy。 阅读(290) 评论(0) 推荐(0) 编辑
摘要:安全配置 大家都知道,redis没有用户的概念,只有密码。redis默认不允许远程任何用户登录的(protected-mode),我们可以自定义一个redis.conf的配置文件 1.备份是个好习惯,先将之前的redis.conf备份(重命名) [root@HH redis-5.0.6]# mv r 阅读全文
posted @ 2020-03-20 09:51 邹邹很busy。 阅读(829) 评论(0) 推荐(0) 编辑
摘要:前戏 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的AP 阅读全文
posted @ 2020-03-17 09:50 邹邹很busy。 阅读(226) 评论(0) 推荐(0) 编辑
摘要:cp 作用:复制文件 用法:cp 原文件名 新文件名 复制多个文件,把dev和mvp复制一份,放在zou目录下 如果是复制目录,需要加上-r参数 mv 作用:移动文件 注意:当前目录下相当于重命名 如果abcd存在则将new移动到abcd下,如果不存在,则重命名 rm 作用:删除文件 用法:rm 文 阅读全文
posted @ 2020-03-16 09:42 邹邹很busy。 阅读(162) 评论(0) 推荐(0) 编辑
摘要:前戏 在我们进行web自动化的时候,我们希望记录下日志信息,方便我们进行定位分析,我们可以使用logging模块来进行记录 实战 先写个配置文件Logger.conf来管理日志的配置 [loggers] keys=root,example01,example02 [logger_root] leve 阅读全文
posted @ 2020-03-14 07:24 邹邹很busy。 阅读(968) 评论(0) 推荐(0) 编辑
摘要:前戏 在做自动化的时候,最后我们总要出一个测试报告给领导看,HTMLTestRunner可以生成HTML的测试报告 将HTMLTestRunner放在python的lib目录下 可以在lib下新建个HTMLTestRunner.py的文件,把下面的代码复制过去 """ A TestRunner fo 阅读全文
posted @ 2020-03-12 23:48 邹邹很busy。 阅读(460) 评论(0) 推荐(0) 编辑
摘要:前戏 在前面我们都是在一个py文件里写测试用例,当然在实际项目中,肯定不会这么干,这样不是一个优秀的测试攻城狮,这时候我们就要查找不同目录下的测试来进行运行了 运行不同文件下的用例 先来看下文件结构 import unittest class Test_case01(unittest.TestCas 阅读全文
posted @ 2020-03-10 21:31 邹邹很busy。 阅读(623) 评论(0) 推荐(0) 编辑
摘要:前戏 在前面我们使用如下方式来运行测试用例 if __name__ == '__main__': unittest.main() 这样的方式是按照ascii码的顺序来执行的,但有时我们并不想按照ascii来执行,想自定义顺序来执行,这时候就要用到套件了 不使用套件运行 import unittest 阅读全文
posted @ 2020-03-07 22:00 邹邹很busy。 阅读(362) 评论(0) 推荐(0) 编辑
摘要:断言 在做自动化的时候,我们怎么知道这个用例是成功还是失败呢?当然不可能用肉眼去看,这里就要用到断言了,unittest里提供了我们一些断言 assertEqual(a,b) 判断 a==b assertNotEqual(a,b)判断 a!=b assertTure(x)判断是否为真,例如 asse 阅读全文
posted @ 2020-03-05 12:17 邹邹很busy。 阅读(236) 评论(0) 推荐(0) 编辑
摘要:前戏 先解决一个问题:pycharm执行某些程序时会默认在unittest框架下执行,从而导致程序报错,怎样解决这个问题呢?File->setting->Tools->Python Intergrated Tools->Default test runner->py.test选择后如果显示未安装,请 阅读全文
posted @ 2020-03-02 21:27 邹邹很busy。 阅读(928) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示