摘要: 混沌工程原则 转自: https://github.com/wizardbyron/principlesofchaos_zh-cn 混沌工程是在分布式系统上进行实验的学科, 目的是建立对系统抵御生产环境中失控条件的能力以及信心。 大规模分布式软件系统的发展正在改变软件工程。作为一个行业,我们很快采用 阅读全文
posted @ 2022-01-19 12:20 zhumark 阅读(298) 评论(0) 推荐(0)
摘要: 操作步骤: 1、终端安装pip3 install pytest-cov插件 2、在当前pycharm目录下执行pytest —cov=./ ./表示当前目录下所有test开头的文件 如果是要指定执行某个py文件:pytest —cov=/Users/zhuhong/PycharmProjects/i 阅读全文
posted @ 2021-05-15 22:00 zhumark 阅读(655) 评论(0) 推荐(0)
摘要: 1、增量代码覆盖率需要达到70%以上 2、严重bug全部修复 3、挂起(未解决)Bug比率需要控制在5%以内 4、产品的性能、稳定性测试通过(包括性能压测通过) 5、测试用例全部执行完毕 6、回归测试执行完毕 7、项目的千行Bug率要控制在3个以内 8、Bug发现率在提测周期应该呈收敛趋势 阅读全文
posted @ 2021-03-12 10:22 zhumark 阅读(285) 评论(0) 推荐(0)
摘要: 线程与进程是操作系统里面的术语,简单来讲,每一个应用程序都有一个自己的进程。 操作系统会为这些进程分配一些执行资源,例如内存空间等。 在进程中,又可以创建一些线程,他们共享这些内存空间,并由操作系统调用,以便并行计算。 我们都知道现代操作系统比如 Mac OS X,UNIX,Linux,Window 阅读全文
posted @ 2021-02-24 10:33 zhumark 阅读(35) 评论(0) 推荐(0)
摘要: 环境准备: 1、安装pytest,命令行或终端中输入 pip3 install pytest2、安装allure-pytest,安装成功 pip3 install allure-pytest 3、jdk 4、下载allure : allure官网下载:https://github.com/allur 阅读全文
posted @ 2020-11-27 10:42 zhumark 阅读(524) 评论(0) 推荐(0)
摘要: 什么样的网络属于弱网 低于2G速率的时候都属于弱网,3G也可划分为弱网,一般Wi-Fi不划入弱网测试范畴。 如何进行弱网测试 1、SIM卡的网络切换 手机-设置-移动网络设置-网络类型选择 3G、4G卡都可以设置关闭3G/4G,只走2G网络。 2、具体弱网场景测试,常见场景包括:地铁/巴士、电梯、楼 阅读全文
posted @ 2020-09-28 14:26 zhumark 阅读(597) 评论(0) 推荐(0)
摘要: from threading import Thread class MyThread(threading.Thread): def __init__(self): threading.Thread.__init__(self) def run(self): 此处写要执行的代码 if __name_ 阅读全文
posted @ 2020-09-10 23:26 zhumark 阅读(356) 评论(0) 推荐(0)
摘要: 同步调用:就是各个系统之间互相依赖,一个系统发送请求,其他系统也会跟着依次进行处理,只有所有系统处理完成后对于用户来讲才算完成了一次请求。只要其他系统出现故障,就会报错给用户。 异步调用:是系统A发送消息给中间件后,自己的工作已经完成了,不用再去管系统B什么时候完成操作。而系统B拉去消息后,执行自己 阅读全文
posted @ 2020-09-01 09:08 zhumark 阅读(1099) 评论(0) 推荐(0)
摘要: 第一部分: 1、用数据线连接iPhone和mac2、打开xcode7,选择Xcode -> Windows→Devices and Simulators ,如图: 3、选择自己的手机,右键单击选择Show Provisioning Profiles...,如图: 4、在弹窗中的列表中查看,是否有开发 阅读全文
posted @ 2020-08-31 23:33 zhumark 阅读(987) 评论(0) 推荐(0)