itest

itest(爱测试) 紧急 BUG 修复版(4.5.6)发布,,开源BUG 跟踪管理 & 敏捷测试管理软件

老子叫甜甜 提交于 2020-08-07 19:08:03
itest 简介 itest 开源敏捷测试管理,testOps 践行者,极简的任务管理,测试管理,缺陷管理,测试环境管理4合1,又有丰富的统计分析。可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG)来组织测试工作,也有测试环境管理,还有很常用的测试度量;对于发版频繁,需求常变,itest还可导出用例,线下修改、执行,新增后再导入(同步)到线上;且可根据测试策略来设置测试流程,并可实时调整;在测试看板中,能查看迭代报告,测试包执行情况,测试任务进展,也可以在看板上直接执行用包用例。 在线体验1 http://www.itest.work/demo 在线体验2 http://120.78.0.137/demo v4.5.6 下载地址 : itest下载 原计划是6月初发大版本,也就是新增的接口测试功能;因4.5.5 引入的一个重大BUG ,当把BUG设置为某些状态时提交不了(4.5.5 优化页面使不出滚动条也能操佃功能按扭,但在一些情况下,隐藏了必填项导致提交不了)所以紧急发布。V4.5.6详情如下所述: 1增强: 1. docker 镜像痩身,之前有600M,现在只有250 M ,下版本优化的可以在150 M以内 1个重大bug修复: 把BUG设置为己改状态时,无法提交(在看板处理BUG,在缺陷管理中处理BUG,在迭代中处理BUG时,都有这问题) 产品截图

itest(爱测试) 4.5.7 发布,开源BUG 跟踪管理 & 敏捷测试管理&极简项目管理软件

匆匆过客 提交于 2020-08-07 11:20:17
itest 简介 itest 开源敏捷测试管理,testOps 践行者,极简的任务管理,测试管理,缺陷管理,测试环境管理,接口测试5合1,又有丰富的统计分析。可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG)来组织测试工作,也有测试环境管理,还有很常用的测试度量;对于发版频繁,需求常变,itest还可导出用例,线下修改、执行,新增后再导入(同步)到线上;且可根据测试策略来设置测试流程,并可实时调整;在测试看板中,能查看迭代报告,测试包执行情况,测试任务进展,也可以在看板上直接执行用包用例。 官网 http://www.itest.work 在线体验1 http://www.itest.work/demo 在线体验2 http://120.78.0.137/demo v4.5.7 下载地址 : itest下载 原计划是7月10日随大版本6.0,也就是新增的接口测试功能一起发布,因近期工作忙时间不多,当前6.0已在测试中。因用户强烈反馈要求在任务管理中增加附件支持 ,这样可以使任务管理当简单的项目管理来用,比如任务中直接挂需求或是原型的附件等。V4.5.7详情如下所述: 1增强: 1: 任务管理支持增加附件,,这样可以使任务管理当简单的项目管理来用,比如任务中直接挂需求或是原型的附件等 2: 彻底解决不同分辨率下table 组件,留白的问题,也就是所有页面的gird

itest(爱测试) 紧急 BUG 修复版(4.5.6)发布,,开源BUG 跟踪管理 & 敏捷测试管理软件

扶醉桌前 提交于 2020-08-05 10:48:21
itest 简介 itest 开源敏捷测试管理,testOps 践行者,极简的任务管理,测试管理,缺陷管理,测试环境管理4合1,又有丰富的统计分析。可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG)来组织测试工作,也有测试环境管理,还有很常用的测试度量;对于发版频繁,需求常变,itest还可导出用例,线下修改、执行,新增后再导入(同步)到线上;且可根据测试策略来设置测试流程,并可实时调整;在测试看板中,能查看迭代报告,测试包执行情况,测试任务进展,也可以在看板上直接执行用包用例。 官网 http://www.itest.work 在线体验1 http://www.itest.work/demo 在线体验2 http://120.78.0.137/demo v4.5.6 下载地址 : itest下载 原计划是6月初发大版本,也就是新增的接口测试功能;因4.5.5 引入的一个重大BUG ,当把BUG设置为某些状态时提交不了(4.5.5 优化页面使不出滚动条也能操佃功能按扭,但在一些情况下,隐藏了必填项导致提交不了)所以紧急发布。V4.5.6详情如下所述: 1增强: 1: docker 镜像痩身,之前有600M,现在只有250 M ,下版本优化的可以在150 M以内 2个重大bug修复: 1: 把BUG设置为己改状态时,无法提交(在看板处理BUG,在缺陷管理中处理BUG

Nginx+nginx-rtmp-module的HLS流媒体服务器部署

耗尽温柔 提交于 2020-08-05 07:58:18
知识准备 hls是Apple推出的直播协议,是通过视频流切片成文件片段来直播的。客户端首先会通过HTTP请求一个m3u8文件,里面会有不同码率的流,或者直接是ts文件列表,通过给出的ts文件地址去依次播放。在直播的时候,客户端会不断请求m3u8文件,检查ts列表是否有新的ts切片。这种方式的实时性较差,不过优势是H5、IOS、Android都原生支持。 在nginx.conf中配置 推送的数据会保存在F:/hls,设置分片和时间段 rtmp { server { listen 1935;#监听端口,若被占用,可以更改 chunk_size 4000;#上传flv文件块儿的大小 application hls{ live on; hls on; hls_path "F:/hls/";#视频流文件目录 hls_fragment 1s;#没有生效 hls_playlist_length 30s; hls_nested on; #默认是off。打开后的作用是每条流自己有一个文件夹 hls_cleanup off;#不清理ts } } } 在http中的server添加m3u8数据类型的点播配置 http { server { listen 80; server_name localhost; location /hls { #这里也是需要添加的字段。 types { application

如何测试Objective-C中的字符串是否为空?

人走茶凉 提交于 2020-08-04 19:13:03
问题: 如何测试Objective-C中的 NSString 是否为空? 解决方案: 参考一: https://stackoom.com/question/3lvN/如何测试Objective-C中的字符串是否为空 参考二: https://oldbug.net/q/3lvN/How-do-I-test-if-a-string-is-empty-in-Objective-C 来源: oschina 链接: https://my.oschina.net/u/4438370/blog/4357889

如何测试私有函数或具有私有方法,字段或内部类的类?

泪湿孤枕 提交于 2020-08-04 12:06:53
问题: How do I unit test (using xUnit) a class that has internal private methods, fields or nested classes? 如何对具有内部私有方法,字段或嵌套类的类进行单元测试(使用xUnit)? Or a function that is made private by having internal linkage ( static in C/C++) or is in a private ( anonymous ) namespace? 还是通过 内部链接 (在C / C ++中为 static )或在私有( 匿名 )名称空间中使其私有化的函数? It seems bad to change the access modifier for a method or function just to be able to run a test. 仅仅为了能够运行测试而更改方法或函数的访问修饰符似乎很糟糕。 解决方案: 参考一: https://stackoom.com/question/8zb/如何测试私有函数或具有私有方法-字段或内部类的类 参考二: https://oldbug.net/q/8zb/How-do-I-test-a-private-function-or-a-class

FFMPEG 视频分割和合并

纵饮孤独 提交于 2020-07-23 20:07:33
FFMPEG 视频分割和合并 一、分割 ffmpeg -ss 00 : 00 : 00 -t 00 : 00 : 30 -i test.mp4 -vcodec copy -acodec copy output.mp4 -ss 指定从什么时间开始 -t 指定需要截取多长时间 -i 指定输入文件 这个命令就是从00秒开始裁剪到00+30=30秒结束,总共30秒的视频。这个命令执行很快,因为只是原始数据的拷贝,中间没有什么编码和解码的过程。执行这个命令后你能得到output.mp4这个输出文件。你可以用视频播放软件播放这个视频看看。 可能有些视频裁剪后的效果,如期望一致,00秒开始,30秒结束,总共30秒的视频,但是有些视频裁剪后你会发现可能开始和结束都不是很准确,有可能是从00秒开始,33秒结束。这是为什么呢? 因为这些视频里30秒处地方刚好不是关键帧,而ffmpeg会在你输入的时间点附近圆整到最接近的关键帧处,然后做接下来的事情。如果你不懂什么是关键帧 来源: oschina 链接: https://my.oschina.net/u/4325464/blog/4331755

db2数据库创建索引,删除索引,查看表索引,SQL语句执行计划以及优化建议

久未见 提交于 2020-05-09 16:03:09
db2数据库创建索引,删除索引,查看表索引,SQL语句执行计划以及优化建议 1、建立表索引 create index 索引名 on 表名(列名,列名); 2、删除表索引 drop index 索引名 3、查看表索引 select * from sysibm.sysindexes where tbname='表名'; ---表名区分大小写 或者在后台可以用: describe indexes for table 表名; 4、查看SQL语句执行计划 db2expln -d 库名 -f test.sql -t -g -z ";" > test.exp 5、查看SQL语句索引优化建议 db2advis -d 库名 -i test.sql 来源: oschina 链接: https://my.oschina.net/feixuewuhen/blog/4271872

Java自动化测试框架-08

感情迁移 提交于 2020-05-09 14:06:59
转自: https://www.cnblogs.com/du-hong/p/11810569.html 一、并行性和超时 您可以指示TestNG以各种方式在单独的线程中运行测试。 可以通过在suite标签中使用 parallel 属性来让 测试 方法运行在不同的线程中。这个属性可以带有如下这样的值: 二、并行套件(suites) 如果您正在运行多个套件文件(例如“ java org.testng.TestNG testng1.xml testng2.xml”),并且希望每个套件在单独的线程中运行,则这个很有用。您可以使用以下命令行标志来指定线程池的大小: java org.testng.TestNG -suitethreadpoolsize 3 testng1.xml testng2.xml testng3.xml 相应的ant任务名称为suitethreadpoolsize。 三、并行测试,类和方法 在并行于<suite>标记属性可以取下列值之一: <suite name="My suite" parallel="methods" thread-count="5"> <suite name="My suite" parallel="tests" thread-count="5"> <suite name="My suite" parallel="classes" thread

ffmpeg 常用命令汇总

纵然是瞬间 提交于 2020-04-12 10:11:30
引言 开源音视频处理工具FFMPEG以其强大的功能而在音视频领域著称,从音视频格式转换、裁剪、拼接、提取字幕到提取视频流,编解码等无所不能,本页汇集整理FFmpeg常用命令。更多影音视频相关技术干货:请关注工重号:影音探长 常用命令示例 ffmpeg -h // 帮助 ffmpeg -version // 版本信息 ffmepg -devices // 查看可用设备 ffmpeg -i input.mp4 // 查看视频信息 ffmpeg 命令行参数解析 00:00:46.61 视频时长 3949kb/s 码率 h264:视频编码格式 avc1:苹果公司开发的复合h264规范的格式 yuv420p:视频颜色编码方式 960x400:分辨率 SAR 1:1 :图像采集时,采集的宽高点阵的点数比值 DAR:图像宽高比 PAR:像素的长宽比 23.98 fps: 帧率 23.98 tbr: 帧率 24k tbn: 文件层的时间精度1S=24k,一秒增加24k 47.95 tbc:视频层的时间精度1S=47.95,一秒增加47.95 aac:音频编码格式 mp4a: stereo:立体声 fltp:音频帧格式 常用命令示例 不显示FFmpeg的banner信息 $ ffmpeg -i video.mp4 -hide_banner 基本格式转换 ffmpeg.exe -i input.mkv