闲话少叙,上代码 测试结果,出现两种情况: 1.INIT_VALUE被volatile关键字修饰时,READER线程是可以感知到UPDATER的变化 2.INIT_VALUE缺少volatile关键字修饰时,READER线程感知不到UPDATER的变化 volatile可以保证内存可见性,有序性,不 ...
分类:
其他好文 时间:
2019-12-26 09:24:44
阅读次数:
89
安装pytest dos命令直接输入:pip install pytest 检查是否安装成功: dos命令输入:where pytest 将测试结果生成测试报告 安装测试报告插件:pip install pytest-html pytest case.py -html=report.html 生成h ...
分类:
其他好文 时间:
2019-12-25 14:35:09
阅读次数:
124
git clone 速度慢修改方案 第一步 点击这个网站:https://www.ipaddress.com/ 去查询下面三个域名的对应Ip地址 ? 第二步 在/etc/hosts文件最下面添加类似的下面的三行,IP地址以你们得到的地址为准 第三步 重启网络 第四步 查看测试结果 备注:下载速度会受 ...
分类:
其他好文 时间:
2019-12-24 12:07:07
阅读次数:
76
一、什么是nginx?Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻
分类:
其他好文 时间:
2019-12-24 10:14:23
阅读次数:
80
使用脚本来执行测试的特点: ●书写方便 ●基本上可以实现90%以上的功能性覆盖 ●测试结果需要通过自己观察整个过程和日志文件来得出的 ●有些外部的动作,脚本是无法实现的,比如录入指纹 ●只适配特定尺寸的设备 ●没法对内容进行校验 ●执行命令间隔时间要把控好 常用命令 1、打电话 adb shell ...
分类:
移动开发 时间:
2019-12-23 19:11:14
阅读次数:
347
[toc] 一 为什么需要复杂度分析 1. 测试结果非常的依赖测试环境 在不同的硬件环境,测试同样一份代码其效果是不一样的。那么复杂度分析具有成本低,效率高的特点。 2. 测试结果收到数据规模的影响很大 比如排序算法,对待排序的有序度不一样,排序的执行时间就很不一样。如果测试数据规模很小,测试结果也 ...
分类:
其他好文 时间:
2019-12-22 12:58:08
阅读次数:
152
1测试准备(需求分析、明确测试的目的指标、了解系统架构、指定测试的用例、制定测试计划、评估工时) 2搭建测试环境(选择测试工具、被测试的系统环境搭建、网络等配置工作准备、可能会用到的数据准备) 3脚本开发(选定测试协议、写脚本、调试脚本、执行验证脚本) 4执行测试(执行测试) 5结果分析调优(服务器 ...
分类:
其他好文 时间:
2019-12-21 15:22:51
阅读次数:
79
测试图数据库:边的插入,递增并发量,6000并发平均响应时间比7000的并发的平均响应时间还要大? 7000并发的99%用户响应时间是70.99,平均响应时间怎么就是38.59了? 一共两个问题 老哥告诉我是网络的原因。 我打算晚上重新跑一次。反正这组数据不可用 这个结果是跑另一个API的结果 ...
分类:
其他好文 时间:
2019-12-20 20:59:35
阅读次数:
323
一,应用场景 应需求根据两组经纬度计算出B点相对于A点的角度后,根据这个角度在一组预置点中选取最近的一个预置点 二,代码部分 1 /** 2 * 计算一个数与一组数字中的哪一个数字大小最接近 3 * @param re 4 * @param ble 5 * @return 6 */ 7 public ...
分类:
其他好文 时间:
2019-12-19 20:54:44
阅读次数:
130
原文:Task.Factory.StartNew 测试 到底该用多少线程?线程数、CPU核心数、本地计算时间、等待时间的关系 线程数 = CPU核心数 * ( 本地计算时间 + 等待时间 ) / 本地计算时间 下面是Task.Factory.StartNew和自己写的TaskHelper.Large... ...
分类:
其他好文 时间:
2019-12-15 12:36:31
阅读次数:
82