DCC

十年经验大牛与你谈为什么要进行自动化测试?

只谈情不闲聊 提交于 2020-05-06 14:21:26
今天跟大家分享的是为什么要进行自动化测试?自动化测试与手工测试区别是什么?自动化测试有点有哪些? 为什么要进行自动化测试? 之前很长时间做的都是手工测试,虽然也有将手工测试用例转化为自动化测试用例过,但是个人的认识是自动化测试是用在为产品后期维护进行测试的目的上。我接触到的自动化测试分两个方面:一个是性能测试(LR),一个是自动化测试(XACC)。我个人的理解想要做这两样测试的话必须软件的界面都很成熟了,变动不大了。比如在产品后期交付界面比较稳定不会做大的调整的过程中,为了进一步的提高软件性能可以进行性能测试,为了保证每一个版本的基础功能不受其他代码变动的影响也可以在后期版本中运行自动化测试。既然要打翻从新学习就要了解一下网上现在都是什么情况?总结起来跟我之前的理解不冲突。 软件自动化测试是测试工作的一部分,是对手工测试的一种补充。自动化测试是相对手工测试而存在的,主要是通过所开发的软件测试工具、脚本等来实现,具有良好的可操作性、可重复性和高效率等特点。如果对软件测试、接口测试、自动化测试、面试经验交流。感兴趣可以加软件测试交流:1085991341,还会有同行一起技术交流。 手工测试局限性:   1、手工测试不能覆盖所有代码路径。   2、基本的功能性测试用例在每一轮测试中都不能少。由于工作量往往较大,属于重复性的、非智力性的和非创造性,并要求准确细致,使用机器比人类更有优势。

十年经验大牛与你谈为什么要进行自动化测试?

流过昼夜 提交于 2020-05-05 20:34:15
今天跟大家分享的是为什么要进行自动化测试?自动化测试与手工测试区别是什么?自动化测试有点有哪些? 为什么要进行自动化测试? 之前很长时间做的都是手工测试,虽然也有将手工测试用例转化为自动化测试用例过,但是个人的认识是自动化测试是用在为产品后期维护进行测试的目的上。我接触到的自动化测试分两个方面:一个是性能测试(LR),一个是自动化测试(XACC)。我个人的理解想要做这两样测试的话必须软件的界面都很成熟了,变动不大了。比如在产品后期交付界面比较稳定不会做大的调整的过程中,为了进一步的提高软件性能可以进行性能测试,为了保证每一个版本的基础功能不受其他代码变动的影响也可以在后期版本中运行自动化测试。既然要打翻从新学习就要了解一下网上现在都是什么情况?总结起来跟我之前的理解不冲突。 软件自动化测试是测试工作的一部分,是对手工测试的一种补充。自动化测试是相对手工测试而存在的,主要是通过所开发的软件测试工具、脚本等来实现,具有良好的可操作性、可重复性和高效率等特点。如果对软件测试、接口测试、自动化测试、面试经验交流。感兴趣可以加软件测试交流:1085991341,还会有同行一起技术交流。 手工测试局限性:   1、手工测试不能覆盖所有代码路径。   2、基本的功能性测试用例在每一轮测试中都不能少。由于工作量往往较大,属于重复性的、非智力性的和非创造性,并要求准确细致,使用机器比人类更有优势。

【MPEG】DVB / ATSC / ISDB区别

爷,独闯天下 提交于 2020-05-05 19:08:25
硬件的区别: 欧洲“DVB标准”和美国“ATSC数字电视标准”的主要区别如下: (1)方形像素:在ATSC标准中采纳了“方形像素”(Square Picture Eelements),因为它们更加适合于计算机;而DVB标准最初没有采纳,最近也采纳了。此外,范围广泛的视频图像格式也被DVB采纳,而ATSC对此则不作强制性规定。 (2)系统层和视频编码:DVB和ATSC标准都采纳MPEG-2标准的系统层和视频编码,但是,由于MPEG-2标准并未对视频算法作详细规定,因而实施方案可以不同,与两个标准都无关。 (3)音频编码:DVB标准采纳了MPEG-2的音频压缩算法;而ATSC标准则采纳了AC-3的音频压缩算法。 (4)信道编码:两者的扰码器(Radomizers)采用不同的多项式;两者的里德—所罗门前向纠错(FEC)编码采用不同的冗余度,DVB标准用16B,而ATSC标准用功20B;两者的交织过程(Interleaving)不同; 在DVB标准中网格编码(Trellix coding)有可选的不同速率,而在ATSC标准中地面广播采用固定的2/3速率的网格编码,有线电视则不需采用网格编码。 (5)调制技术:卫星广播系统中DVB标准采用QPSK,而ATSC标准不涉及卫星广播。有线电视系统中DVB标准采用任选的16/32/64QAM,而ATSC标准采用16VSB,两者完全不同

Sublime Text3注册码激活

眉间皱痕 提交于 2020-05-01 19:29:30
  Sublime Text 3激活   最近Sublime Text3总是自动将激活码移除,查了下解决办如下:   首先、修改hosts文件,路径位:C:\Windows\System32\drivers\etc 其次、找到文件后,用文本编辑器打开,添加如下内容:    0.0.0.0 license.sublimehq.com   最后、再更新注册码,如下所示: —– BEGIN LICENSE —– TwitterInc 200 User License EA7E-890007 1D77F72E 390CDD93 4DCBA022 FAF60790 61AA12C0 A37081C5 D0316412 4584D136 94D7F7D4 95BC8C1C 527DA828 560BB037 D1EDDD8C AE7B379F 50C9D69D B35179EF 2FE898C4 8E4277A8 555CE714 E1FB0E43 D5D52613 C3D12E98 BC49967F 7652EED2 9D2D2E61 67610860 6D338B72 5CF95C69 E36B85CC 84991F19 7575D828 470A92AB —— END LICENSE —— 至此,即可解决Sublime text3-3143版本注册码被移除的问题。

OSChina 周五乱弹 —— 就是你俩合谋害死了里昂

天涯浪子 提交于 2020-05-01 02:12:57
Osc乱弹歌单(2020)请戳( 这里 ) 【今日歌曲】 @ 薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《天边》 手机党少年们想听歌,请使劲儿戳( 这里 ) @ FalconChen :今天的坏事也没少干吧 他就是想出去玩了, @ mymbrooks :遛我 你敢不遛试试, 实在不行带着狗一起出去玩, 反正现在也不用隔离了。 @ 沐风暖暖 :五一能出去玩了,回来也不用隔离!! 可以出去咯! 不在家玩电脑了, 还有别的选择, @ 开开森森 :五一你是继续宒在家还是回家看父母啥的? 看父母啊, 反正你也看不了7天。 你都这么大了, 还是形只影单呢, 回家估计也要被唠叨。 @ Daniel-01 :今晚在跟隔壁邻居妹子微信聊骚,打算也她出来恰个宵夜,聊到后面妹子不知道是睡了,还是别的事情就联系不上了,害!就差临门一脚了。 然后约出来晚上带着妹子看月亮去么? “还是觉得接下来熊会拿兔子擦屁股, 看这颜色应该是擦过了。” 不过总觉得好看的妹子和自己无缘啊, @ 屋顶上的喵 :公司零零后的妹子很好看,一头大波浪秀发,修长的大腿穿着一条格子的过膝包臀裙,肤色白腻,略妖意,有媚态,走起路来,空气中飘着一阵阵青春少女的淡淡的青香! 可是,这对于我这么一个三十有一的老男人来说,有什么关系呢?不过只是一朵路过的好看的花朵而已! 万一妹子喜欢大叔呢? “就是你俩合谋害死了里昂!” 那……

浅谈麒麟820对荣耀30S有什么影响?

爷,独闯天下 提交于 2020-04-28 11:42:18
 荣耀30S发布已经有一段时间,自始至终这款手机的焦点都是在麒麟820处理器上,那么这款处理器对荣耀30S和荣耀手机在哪些方面有影响呢?   首先从时间节点上看,荣耀30S是荣耀2020的开年之作,麒麟820也是麒麟8系列的首款5G芯片,是华为继麒麟990后的第二款5G SoC,在战略布局上有着不一般的意义。麒麟820可以说是通过技术进步,抬高中等价位手机的普遍水准,降低最普通的消费者想要用一款“好”手机的门槛。综合麒麟820的各项性能表现和荣耀30S 2399元起的价格来看,这款芯片都完全有实力带来很不错的市场表现。另外,作为一款价位仅在两千元的5G芯片,麒麟820很有可能将改变5G手机价格高、用户覆盖面少的市场格局,凭借亲民的价格推动5G手机的普及。     从实际体验上来看,麒麟820芯片也是相当好用。流畅的使用体验、高帧率的游戏效果、低能耗下的5G搜网驻网能力,都能给用户很不一般的使用体验。根据笔者使用荣耀30S的体验来说,玩王者荣耀效果全开,FPS稳居56帧率以上,即使是团战,最后攻打敌人水晶,FPS依然基本保持在60FPS左右,排除掉网络干扰的情况下,整个游戏下来没有一秒的卡顿。运行和平精英也是十分流畅,支持各种游戏特效,完全没有问题。     作为一款5G手机,它的5G网络能力当然也至关重要。在与其他品牌同级别的5G手机进行对比测试中,绝大部分时间

Webstorm 激活教程(永久有效)

醉酒当歌 提交于 2020-04-27 12:36:20
一、使用前注意事项 WebStorm一定要是在官网下载: https://www.jetbrains.com/webstorm/download/ 本教程适用于WebStorm所有版本 本教程适用于jetbrains全系列产品(Pycharm、Idea、WebStorm、phpstorm、CLion、RubyMine、AppCode、DataGrid) 二、使用教程 1.下载PJ补丁 添加微信公众号【 穿着条纹睡衣的男孩 】,回复idea补丁,获取下载链接。 新补丁文件大小为2M,如果小于2M的都是老补丁,需要从新下载哦! 2.将补丁放在\lib目录 将刚才下载的补丁文件 jetbrains-agent.jar 放置在WebStorm安装目录里面的\lib目录下面。 注意:是\lib目录,是\lib目录,是\lib目录,重要的事说三遍。 3.进入项目界面 如果你之前用lanyu提供的有效期PJ码激活过或者用其他方式激活后过期的可跳过此步骤,进行下一步。如果你是刚下载的IDE或WebStorm,则需要点击JH窗口的“Evaluate for free”免费试用。此处一定先打开IDE,适用也行,因为要在下一步添加一个配置。 刚下载的看这里: 4.加载补丁 进入到项目界面后,点击IDE最上面的菜单栏中的 “ Help” -> “Edit Custom VM Options … ”

【Delphi】 使用RAD Delphi FMX 开发安卓APP经常很不稳定且闪退的原因

假装没事ソ 提交于 2020-04-26 17:23:16
FMX开发android和iOS越来越稳定完善,期待delphi能够有更多新人接力。 下面说说在FMX开发中APP经常莫名其妙闪退的一些原因: 1)线程访问UI: 优先排查最常见的线程访问UI控件没有加同步保护,下面是相应的建议; 为了避免界面UI因为一些耗时较长的调用(网络访问,阻塞请求等)导致APP提示无响应,建议在各种用户交互操作中使用以下代码,此代码几乎是各种操作通用的调用方法: procedure TfmDemo.Button1Click(Sender: TObject); begin TThread.CreateAnonymousThread(procedure begin //Do something here... //update UI TThread.Synchronize(nil, procedure begin Button1.Text := 'done'; end); end).Start; end;    2)内存泄漏:检查变量的创建和释放,访问等相关代码,排除空指针,无效变量,无效类实例等调用。 这里没什么好说的,枯燥无聊的排查,让人沉浸其中且烦闷的过程,不过也有以下方法: A.可以将程序先输出为Windows平台,设置 System.ReportMemoryLeaksOnShutdown := True; 来开启内存泄漏检测

ZYNQ和AXI MASTER IP直连问题解决

安稳与你 提交于 2020-04-24 16:48:41
本来想参考帖子( PL读写DDR3 实现PS和PL间的数据交互 )做实验,当将zynq和自己做的axi master ip都放在block design画面上时,用auto方式连接总是不成功,zynq的32 bit GP AXI slave port总线和我的axi master ip的master axi总线无法连接,我明白当然无法直接连接,毕竟一个是axi一个是GP axi,所以auto始终不成功,后来发现用"new axi interconnect"方式而不用auto则能成功。 上面Bridge IP设置为auto则不成功,必须要下面的设置方式: 来源: oschina 链接: https://my.oschina.net/u/2963604/blog/3740046

创龙TI TMS320C6678 DSP + Xilinx Kintex-7 FPGA的LED指示灯、按键

跟風遠走 提交于 2020-04-24 13:11:31
CPU处理器 基于TI KeyStone C66x 多核定点/浮点 DSP TMS320C6678 + Xilinx Kintex -7 FPGA的高性能信号处理器 ,TI TMS320C6678集成8核 C66x ,每 核 主频1.0/1. 25 GHz,每核运算能力高达 40GMACS 和 20 GFLOPS,FPGA XC7K325T逻辑单元 326 K个,DSP Slice 8 40个, 8 对速率为 12 . 5 Gb/s高速串行收发器,以下是CPU功能框图: LED指示灯 (1)核心板上有1个电源指示灯(LED0),1个CPLD状态灯(LED 8 ),5个用户可编程指示灯:DSP端2个(LED1、LED2),FPGA端3个(LED3 ~ LED5),硬件及引脚定义如下图: (2)开发板底板有1个电源指示灯(LED0),5个用户可编程指示灯:DSP端2个(LED1、LED2),FPGA端3个(LED3 ~ LED5),硬件及引脚定义如下图: 按键 共有2个系统复位按键(KEY 1 :WARM RESET, KEY2 :FULL RESET), 5 个用户测试用按键,DSP端2个(SW 1 :NMI,SW 2 :USER 1 ),FPGA端3个(SW3 ~ SW4:USER,SW5:PROG),硬件及引脚定义如下图: 来源: oschina 链接: https://my