06 2015 档案
摘要:巧用PyUnit中unittest特性解决接口测试产生脏数据问题 一、背景 测试数据创建后需要对其删除,不然可能产生脏数据,对开发和测试、生产环境造成一定影响。其接口框架是基于Python,API规范基于REST。 二、产生原因 (1)改进前:清除资源...
阅读全文
摘要:巧用PyUnit中unittest特性解决接口测试产生脏数据问题一、背景测试数据创建后需要对其删除,不然可能产生脏数据,对开发和测试、生产环境造成一定影响。其接口框架是基于Python,API规范基于REST。二、产生原因(1)改进前:清除资源的操作放在每个正向测试用例里,没有在setUp和tear...
阅读全文
摘要:接口测试产生脏数据的原因初探 接触接口测试有一段时间了,但是因为种种原因产生脏数据,对测试和开发产生了不便。 一、背景 (1)测试框架:Python+Nosetests (2)CI:Jenkins+SVN,统一服务端配置。 二、原因和解决方案 ...
阅读全文
摘要:接口测试产生胀数据的原因初探接触接口测试有一段时间了,但是因为种种原因产生胀数据,对测试和开发产生了不便。一、背景(1)测试框架:Python+Nosetests(2)CI:Jenkins+SVN,统一服务端配置。二、原因和解决方案原因主要分为自身原因和外部原因,主要为QA编写代码质量、SVN权限、...
阅读全文
摘要:JS中将控制台log输出显示到浏览中 一、背景 有时候需要,将返回的请求数据打印在Chrome中的控制台中,方便对比数据,对比实际返回数据是否和API约定数据一致。这时需要在代码中添加console.log 片段,将数据限制在浏览器的控制台中。 二、操...
阅读全文
摘要:JS中将控制台log输出显示到浏览中一、背景有时候需要,将返回的请求数据打印在Chrome中的控制台中,方便对比数据,对比实际返回数据是否和API约定数据一致。这时需要在代码中添加console.log 片段,将数据限制在浏览器的控制台中。二、操作在代码添加需要返回的数据,并打印出来,在浏览器中查看...
阅读全文
摘要:QA基于开发的JavaScript修改测试数据和代码查看返回值的小例子一 背景测试的项目比较庞大(Web端若干个、APP端若干个),比较复杂,数据依赖多,交互也多,联调也多,这个给QA测试带了一定的困难,这需要测试的QA掌握一定的代码技巧,查看交互数据的返回值,替换测试资源,为联调做铺垫。增加测试覆...
阅读全文
摘要:QA基于开发的JavaScript修改测试数据和代码查看返回值的小例子 一 背景 测试的项目比较庞大(Web端若干个、APP端若干个),比较复杂,数据依赖多,交互也多,联调也多,这个给QA测试带了一定的困难,这需要测试的QA掌握一定的代码技巧,查看交互数...
阅读全文
摘要:Python单元测试unittest加载方式之二:加载测试套件 在运用测试套件进行单元测试之前,还是稍微研究一下unittest模块的内容有哪些,其大概的运行方式是什么样的。而后在给出根据各种情况如何制定单元测试套件。 一、查看unittest模块有...
阅读全文
摘要:Python单元测试unittest加载方式之二:加载测试套件在运用测试套件进行单元测试之前,还是稍微研究一下unittest模块的内容有哪些,其大概的运行方式是什么样的。而后在给出根据各种情况如何制定单元测试套件。一、查看unittest模块有哪些成员>>> import unittest>>> ...
阅读全文
摘要:单元测试的加载方式有2种:一种是通过unittest.main()来启动单元测试的测试模块;一种是添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是单元测试的用例。一、测试模块中的函数被测模块#!/usr/bin/env python2.7.9# -*- codin...
阅读全文
摘要:单元测试的加载方式有2种:一种是通过unittest.main()来启动单元测试的测试模块;一种是添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是单元测试的用例。 一、测试模块中的函数 被测模块 #!/usr/bin/e...
阅读全文
摘要:基于Android的Web Kit性能对比测试 一、背景 首先,因为目前的项目是基于JavaScript写的前端页面效果,其最终要用在web app上呈现效果,其性能影响后期的产品效果,所以必须对JS写的脚本做一个性能测试。其次,产品是基于自己公司生产的p...
阅读全文
摘要:基于Android的Web Kit性能对比测试一、背景首先,因为目前的项目是基于JavaScript写的前端页面效果,其最终要用在web app上呈现效果,其性能影响后期的产品效果,所以必须对JS写的脚本做一个性能测试。其次,产品是基于自己公司生产的pad(ROM自定义),其自带浏览器。最后,需要对...
阅读全文
摘要:修改JavaScript脚本并离线编译后将数据同步到Web和Web app 一、背景 编写的JS代码需要同步到pad上的web app上测试,很多时候需要替换测试资源检查代码。这里通过修改JS代码并离线编译,将修改的测试资源同步到web app上面。 ...
阅读全文
摘要:修改JavaScript脚本并离线编译后将数据同步到Web和Web app一、背景编写的JS代码需要同步到pad上的web app上测试,很多时候需要替换测试资源检查代码。这里通过修改JS代码并离线编译,将修改的测试资源同步到web app上面。二、前提 需要一定的开发测试编译环境,具体如下:(1...
阅读全文
摘要:基于JavaScript离线编译工具环境搭建 原本很多东西都是放在网上的平台编译工具(内部规定),由于开发和测试的需要,现把环境搭建在本地PC,通过本地编程和编译达到修改代码和资源的目的。离线编译工具可以带来更大方便,现简单介绍J...
阅读全文
摘要:基于JavaScript离线编译工具环境搭建 原本很多东西都是放在网上的平台编译工具(内部规定),由于开发和测...
阅读全文
摘要:编者按:这3类主流应用你都了解吗?设计师除了要有视觉功夫,对不同形式的APP也应当了然于胸,今天百度的同学写了一篇非常全面的总结,帮你迅速搞定3类主流APP的设计方法,附带一大波避雷针,带你巧妙跳过APP设计的雷区,涨姿势是分分钟刻不容缓的事咯! 目前主流...
阅读全文
摘要:编者按:这3类主流应用你都了解吗?设计师除了要有视觉功夫,对不同形式的APP也应当了然于胸,今天百度的同学写了一篇非常全面的总结,帮你迅速搞定3类主流APP的设计方法,附带一大波避雷针,带你巧妙跳过APP设计的雷区,涨姿势是分分钟刻不容缓的事咯!目前主流应用程序大体分为三类:Web App、Hybr...
阅读全文
摘要:基于JavaScript的安卓Web App测试环境搭建目前市场上流行的主流APP主要分成三类:WEB App、HYBRID App与NATIVE App。因实际的测试开发需要,主要用到WEB App,下面讲下其环境搭建,怎用使用引用JS编写的URL。...
阅读全文
摘要:基于JavaScript的安卓Web App测试环境搭建 目前市场上流行的主流APP主要分成三类:WEB App、HYBRID App与NATIVE App...
阅读全文
摘要:使用DDMS抓取安卓APP的奔溃日志一、什么是DDMSDDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息...
阅读全文
摘要:使用DDMS抓取安卓APP的奔溃日志 一、什么是DDMS DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监...
阅读全文
摘要:Windows下JavaScript环境搭建开发和测试前端的需要,特搭建JS开发环境。其主要包括安装和修改安装源,走过的一些弯路,记下来。一、PC环境二、下载并安装NodeJS 从https://nodejs.org/download/ 下载对应操作系统的NodeJS安装包, 推荐使用...
阅读全文
摘要:Windows下JavaScript环境搭建 开发和测试前端的需要,特搭建JS开发环境。其主要包括安装和修改安装源,走过的一些弯路,记下来。 一、PC环境 二、下载并安装NodeJS 从https:/...
阅读全文
摘要:接口测试的背景 一、什么是接口测试 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交...
阅读全文
摘要:接口测试的背景一、什么是接口测试 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。二、为什么做接口测试 在淘宝网系统的...
阅读全文
浙公网安备 33010602011771号