随笔分类 - 软件测试
摘要:Protractor是一个建立在WebDriverJS基础上的端到端(E2E)的AngularJS JavaScript Web应用程序测试框架。Protractor全自动化真实的模拟用户在真正的浏览器中操作、运行并测试开发者的应用程序。 安装Protractor和WebDriver 通过npm进行
阅读全文
摘要:在进行前端开发过程中,在某些场景下,需要通过编写单元测试来提高代码质量。而JavaScript常用的单元测试框架有这几个:QUnit, Jasmine, MoCha.下面就基于这三个工具,简单做一比较: 1. QUnit QUnit是一个JavaScript单元测试框架. 它是个强大,容易使用和上手
阅读全文
摘要:npm install报错问题解决 问题: E:\CodeSpace\GitlabTest\desktop>npm install> lifeccp-desktop@1.1.9 postinstall E:\CodeSpace\GitlabTest\desktop> install-app-deps
阅读全文
摘要:默认配置下的常用快捷键,提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键。Webstorm预置了其他编辑器的快捷键配置,可以点击 查找/代替界面操作快捷键 说明ctrl+shift+N 通过文件名快速查找工程内的文件(必记)ctrl+shif
阅读全文
摘要:protractor官网:http://www.protractortest.org/#/ Jasmine参考:http://jasmine.github.io/2.4/node.html 依赖chromedriver地址:https://npm.taobao.org/mirrors/chromed
阅读全文
摘要:将执行的几条命令,通过history导出来,如下: 在当前目录下,查找纯大写字母开头的文件: [root@CS0017 msg]# find . -name "[A-Z]*" -print 在当前目录下,查找纯数字开头的文件:[root@CS0017 msg]# find . -name "[1-9
阅读全文
摘要:网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现”API First”的设计思想。RESTful API是目前比较成熟的一套互联网应用
阅读全文
摘要:当当网开源了 Dubbox 项目,可为 Dubbo 服务框架提供多项扩展功能,包括 REST 风格远程调用、Kryo/FST 序列化等等。 当当网架构部和技术委员会架构师沈理向 InfoQ 中文站介绍了 Dubbox 项目,开发背景和主要特点描述如下: Dubbo 是一个被国内很多互联网公司广泛使用
阅读全文
摘要:Kafka作为时下最流行的开源消息系统,被广泛地应用在数据缓冲、异步通信、汇集日志、系统解耦等方面。相比较于RocketMQ等其他常见消息系统,Kafka在保障了大部分功能特性的同时,还提供了超一流的读写性能。 针对Kafka性能方面进行简单分析,相关数据请参考:https://segmentfau
阅读全文
摘要:Jmeter在某项目中进行性能测试中的应用实践样例 前段时间再次做了一次实践,基于JMeter进行了一下性能测试。昨天简要整理了一下,写了一篇文档,现在分享于此。 编制 念槐聚 日期 2016-01-26 审核 日期 发布 日期 发布 日期 变更记录 *修订类型分为 A - ADDED M - MO
阅读全文
摘要:对对于MySQL的日志功能,我们可以完全自己控制到底写还是不写。一般来说,binlog我们一般会开启,而对于慢查询我们一般会在开发的时候调试和观 察SQL语句的执行速度。但今天发现一个问题。在使用show variables like 'log%';查看slow日志是否开启时,发现为OFF,使用se...
阅读全文
摘要:在网上看到了一款号称云时代的操作系统:数人云,简单看了一下其产品Demo:https://dashboard.shurenyun.com/cluster/listclusters ,瞬间觉得很眼熟,有种似曾相识的感觉,原来和我2012~2013年时候,在EISOO平台研发部门时候,为当时的云存储后端
阅读全文
摘要:一.MQ常见基本指令:MQ现在使用的比较常见,但是在测试过程中,使用命令行直接查询,有时候事半功倍。activemq-admin stopactivemq-admin listactivemq-admin queryactivemq-admin bstatactivemq-admin browse下...
阅读全文
摘要:Jenkins 插件:https://updates.jenkins-ci.org/download/plugins/小米的一份android源码,测试工具,用于抢红包:https://github.com/xiaomi/luckymoneytool
阅读全文
摘要:介绍几款移动App测试的工具:腾讯测试:http://bugly.qq.com/优测:http://utest.qq.com/fir.im测试:http://bughd.com/大致介绍如下:bugly:腾讯推出的移动应用崩溃检测服务,提升团队解决异常的效率。bugHD:开发者可以追踪崩溃信息、崩溃...
阅读全文
摘要:一.简单描述一下过程:360大神F1最近叫嚣 399的价格,结果我试了一下,399瞬间被秒杀,看到售罄的结果,下单失败。于是再来,重新看看 499的大神。下单499了的大神,结果看到下单成功,于是到达付款环节,结果付款时候发现遇到各种问题。遇到如下两个问题:1.提交订单之后,点击“立即付款”发生了如...
阅读全文
摘要:一些测试要点 编写规范的代码 源代码编写规范 代码命名规则 代码编写风格编写正确的代码 确定代码功能 确定正确的输入 确定正确的输出 确定正确的处理过程避免代码错误,对异常处理 代码中错误的来源 错误报告机制 为异常分类并提供处理函数设计 函数声明设计 函数解耦 代码块的粒度切割 合理使用分支 使用
阅读全文
摘要:自动化的高效团队开发环境:http://tchen.me/posts/2013-04-25-engineering-environment-for-smart-team.html Docker 和 Vagrant: Docker教程中文版本:https://code.csdn.net/u010702
阅读全文
摘要:在进行android设备测试过程中,在进行系统测试时候,往往需要关注到很多方面,导致一个崩溃或者运行一段时间自动重启或者停止的问题很多。最简单来看,影响因素就有:底层硬件设备、OS层、上层app层、另外网络方面、环境方面等很多因素;我们在遇到一些疑难杂症的问题时候,也只能逐个去查找,逐层去定位分析。...
阅读全文
摘要:参考: http://blog.csdn.net/baggio785/archive/2006/04/13/661410.aspx模型: http://blog.csdn.net/baggio785/archive/2006/04/13/661412.aspxHTTP请求模型一、连接至Web服务器一...
阅读全文