12 2021 档案

摘要:所有的锁都是解决资源竞争,数据同步问题 锁模式分类 乐观,悲观锁范围锁 行锁,表锁算法锁 临间锁,间隙锁,记录锁属性锁 共享锁,排他锁状态锁 意向共享锁,意向排他锁 乐观锁{ 乐观锁(非sql自带):认为每次操作(更新)都不会冲突,每次操作的时候插入一个flags(按照一定规律变化) 每次操作的时候 阅读全文
posted @ 2021-12-15 11:50 gtea 阅读(35) 评论(0) 推荐(0) 编辑
摘要:try: try: a=1/0 except ZeroDivisionError as e: raise Exception("error") except Exception as e: print("da:%s" % e) try了以后默认不向外传递(否则我try干嘛) 如果要继续传递的话,使用 阅读全文
posted @ 2021-12-14 11:40 gtea 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-07 15:04 gtea 阅读(40) 评论(0) 推荐(0) 编辑
摘要:GitLab 是当前应用非常广泛的 Git Hosting 工具,Jenkins 是非常牛逼的持续集成工具。尽管 GitLab 有内建的 GitLab CI,但它远没有 Jenkins 那么强大好用。Jenkins 和 GitLab 在两者的结合上,都提供了非常方便的工具。在我们向 GitLab p 阅读全文
posted @ 2021-12-06 20:20 gtea 阅读(1254) 评论(0) 推荐(0) 编辑
摘要:前言 平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来 自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,或者针对某个模块的用例重复执行多次 环境前提 Python 2.7、3.4+或PyPy py.test 阅读全文
posted @ 2021-12-06 16:17 gtea 阅读(170) 评论(0) 推荐(0) 编辑
摘要:自动化作用 提效: 提高测试效率,将重复的回归让自动化去执行,释放测试人力 质量: 防止改动引发bug **不能够通过bug量去评估回归自动化的质量,如果说你这个用例实现了自动化,构建通过后,但是发现bug,这个就是自动化的锅了 **真正体现自动化发现bug量的是实时自动化,所谓实时自动化,就是在某 阅读全文
posted @ 2021-12-02 18:04 gtea 阅读(74) 评论(0) 推荐(0) 编辑
摘要:Mac版本navicat premium彻底卸载的终端命令: sudo rm -Rf /Applications/Navicat\ Premium.app sudo rm -Rf /private/var/db/BootCaches/CB6F12B3-2C14-461E-B5A7-A8621B7FF 阅读全文
posted @ 2021-12-01 14:31 gtea 阅读(205) 评论(0) 推荐(0) 编辑

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