摘要: 应用数据库三大类典型性能问题分析如下:1、过量数据库调用 问题:常见的性能瓶颈来自过量的数据库调用,引发这些问题不一定是SQL查询的Execute()/Update(),而是应用程序与数据库的交互,例如ResultSet操作,常见的问题是指定了过于精细的查询条件,然后使用ResultSet.Next()详细搜索返回的数据。 解决办法:从数据库中大量取得所要求的数据,避免应用程序反复回调数据库。 2、数据库连接池问题 问题1:连接池资源泄露,虽然可以通过WebLogic自带工具检测到数据库连接池资源泄露,但是很难在应用程序代码本身准确定位泄露的源头。 解决办法:分析程序代码,是否没有close. 阅读全文
posted @ 2014-02-28 13:28 xiaofei999 阅读(403) 评论(0) 推荐(0)
摘要: 1、界面测试 界面是用户对网站的第一印象,虽然他们不是专业人员,但是我们应该注重这方面的测试。 主要包括下面几个方面内容:导航条位置、合理性、内容布局、是否可以导航等..背景色调、字体、图片美观性页面在窗口显示正确、美观(调整浏览器窗口大小时,屏幕刷新是否正确)、表单样式大小、格式、提交数据进行验证链接形式、位置、是否易于理解页面元素(输入框、日历、单选复选框......)容错性、功能、外形、摆放位置、显示是否正确 测试技术:页面走查,可以结合兼容性测试对不用分辨率下页面的显示效果验证;可以结合数据定义文档查看表单项的内容、长度等信息 界面测试要素: 符合标准规范,正确性、直观性、舒适性、实用 阅读全文
posted @ 2014-02-25 14:33 xiaofei999 阅读(170) 评论(0) 推荐(0)
摘要: 原文地址: Cheezburgers and Testing Advice 作者:Alan Myrvold,软件安全高级测试工程师 译者注: 本文主要面向软件测试的初入门者,但对有经验的软件测试工程师也应有益。 我起初准备自己写10条建议给刚入门的软件测试员们。但之后我看了lolcats/icanhascheezburger 上的名人Ben Huh的一段演讲。Ben指出,有了互联网,信息成了免费资源,但组织,编辑,以及表达却都需要技巧。受Ben和cheezburger网站的启发,我请求60名成功的软件测试工程师每人为刚入门的测试人员提出三条建议。其中的40多名答复了我,使我最终有了一... 阅读全文
posted @ 2014-02-25 10:46 xiaofei999 阅读(172) 评论(0) 推荐(0)
摘要: 面向Web应用系统的测试与传统的软件测试不同,不仅需要检查和验证是否按照需求规格说明书的要求运行,而且还要测试Web应用系统在不同浏览器上显示是否符合要求,与不同的数据库连接是否有效、更重要的是在性能、安全性、可用性等方面 功能测试 性能测试 安全性测试 配置和兼容性测试 可用性测试 链接测试 链接是Web应用系统用户界面的主要特征,它指引着Web用户在页面之间切换,以完成Web应用系统的功能 测试重点 链接是否正确 链接页面是否存在 是否有孤立的页面(没有链接指向的页面) 表单测试 表单(Form)是指网页上用于输入和选择信息的文本框、列表框和其他域,实现用... 阅读全文
posted @ 2014-02-23 20:46 xiaofei999 阅读(1178) 评论(0) 推荐(0)
摘要: 材料来源于:http://www.ltesting.net/ceshi/ceshijishu/webcs/2012/0801/205349.html一、对于屏幕显示来说包括: 二、对于域来说包括: 三、对于数字域来说包括: 1. 检查显示的布局; 1. 检查可编辑性; 1. 检查正数值; 2. 检查域和按钮的顺序; 2. 检查域间的移动; 2. 检查负数值; ... 阅读全文
posted @ 2014-02-23 20:23 xiaofei999 阅读(430) 评论(0) 推荐(0)