Android应用由于设备内存有限、网络连接不稳定、迭代速度快、用户体验要求高等原因,加上测试人员需要面对Native、WebView和HTML5等不同技术,造成了单元测试、性能测试、压力测试、兼容性测试、速度测试等各方面都更大的挑战性。因此开发人员必须为自己开发的产品负责,在交付..
分类:
移动开发 时间:
2016-11-08 14:30:09
阅读次数:
177
locust--scalable user load testing tool writen in Python(是用python写的、规模化、可扩展的测试性能的工具) 安装locustio需要的环境条件是:Python2.6+,但是不支持Python3。 今天在cmd里运行pip install ...
分类:
编程语言 时间:
2016-11-03 13:52:54
阅读次数:
1420
性能测试: 性能测试如果进行得太晚,会给项目带来巨大的挑战,在大并发用户访问的情况下系统崩溃,需要重新调整系统的架构设计,大量的代码需要重构,并会带来大量功能上的不稳定和大量的bug.所以性能测试不应该只是一个后期的测试活动,应该贯穿整个软件的生产过程,从单元测试就开始:代码的效率评估和数据库的优化 ...
分类:
其他好文 时间:
2016-11-02 18:11:32
阅读次数:
231
一、使用http://www.nuget.org/packages/LevelDB.NET 测试 1、新建项目,并Nuget引入库: 2、写代码 3、看效果:我的机器上配置不怎么好,大约5000条/秒。 二、修改引用库: http://www.meebey.net/projects/leveldb- ...
分类:
数据库 时间:
2016-10-28 23:21:22
阅读次数:
855
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。而app的性能也越来越被关注,下面我们就介绍一下app的性能测试方法。但是性能测试是参考值,不管什么测试方法都不可能精确地测试出被测试对象的真实性能指标,这一点要事先明确。一、内存泄露Android内存抓 ...
分类:
移动开发 时间:
2016-10-18 18:38:14
阅读次数:
256
性能测试—主要是对服务器的性能做测试 1) 首先了解一个系统的架构,明白各服务器之间是如何交互工作、系统的数据流向、系统的压力点,从而确定性能测试需求和指标,即那些功能需要考虑压力,能承担的压力是多大。比如一个购物网站,最典型的登陆功能、提交订单功能需要支持多少个用户并发,每个并发用户在几秒之内完成 ...
分类:
其他好文 时间:
2016-10-17 11:09:13
阅读次数:
137
作为一个师父离职早的野生程序员,业务方面还可以达到忽悠别人的水平,但上升到性能层面那就是硬伤。 真实天上掉馅饼,公司分配了一个测试性能的任务,真是感觉我的天空星星都亮了。 高并发主要限制因素:CPU、网络流量、内存、系统配置 CPU 用top看cpu利用率,按1查看每个cpu线程的工作情况;这里面会 ...
分类:
系统相关 时间:
2016-10-16 16:31:56
阅读次数:
168
软件测试技术树,今天翻论文,发现一张图[1],分享给大家; 实际上,软件测试,简单分类,可以分为功能测试,非功能测试,性能测试,其他测试。 1、功能测试 黑盒测试、白盒测试 2、非功能测试 安装测试、安全测试、兼容性测试等 3、性能测试 负载测试、压力测试、容量测试 4、其他测试 文档测试、UI测试 ...
分类:
其他好文 时间:
2016-10-13 01:44:19
阅读次数:
206
设备的多样性。模拟器测试 性能规格,数据有效性,响应时间,数据完整性,容错性以及可恢复性。 系统测试的目的是验证软件符合其初始目标。不能将需求规格说明书作为系统测试设计测试用例的依据。 系统测试包含能力测试,容量测试,强度测试,可用性测试,安全性测试,性能测试,存储测试,配置测试,兼容性测试,可靠性 ...
分类:
其他好文 时间:
2016-10-05 00:46:00
阅读次数:
113
1,功能测试,性能测试 功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。 性能测试是通过自动化的测试工具模拟多种正常、峰 ...
分类:
其他好文 时间:
2016-09-21 01:36:51
阅读次数:
125