Raymondzfy 发表于 2007-3-6 21:28:04

如何判断问题出在那里,高手指教!!!!

我现在有个程序,发现在WIN98上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?

god 发表于 2007-3-6 23:09:39

判断基于OS和硬件系统的程序运行问题

1) 首先, 根据被测对象内容和大小的不同, 系统配置的不同, 为快慢设个标准.
    例如:打开一个web窗口耗时10秒,如果没有标准,网速512kb的人认为很快;但网速2MB的人可能认为很慢; 这就很难衡量打开那个窗口到底是快还是慢, 所以要看系统配置.
   当然也跟被打开窗口的内容和大小有关, 打开纯文字窗口肯定比打开带有很多图片,flash动画等内容的窗口快, 所以要看被测对象的内容和大小.

2) 根据标准来衡量. 参考SRS

3) 系统的软件,硬件配置是否满足程序运行需求
    比如: 程序需要运行在windows98以上, 内存256MB以上, 而那台PC是win98, 内存128MB则在软件配置上达到临界点, 硬件配置就存在问题.

4) 该程序是否要调用组件, 或访问数据库等其他软件. 如果需要,则其他相关配置是否满足需求?

5) 是否在运行被测程序时, 很多其他程序也在运行, 超过windows98的负载
    比如: 运行被测程序时, 同时打开50个其他程序, 估计肯定超出OS自己的负载, 看被测程序运行状态; 如果只运行被测试程序, 看被测程序运行状态; 打开多个程序的先后顺序, 看被测试程序运行状态.

Raymondzfy 发表于 2007-3-7 01:11:51

回复 #2 god 的帖子

谢谢GOD,受益非浅!!!

波波天地 发表于 2007-3-8 14:57:51

举例很清楚啊,好人好人

200605200000 发表于 2007-3-9 11:07:19

好。

rlyxx2915 发表于 2007-3-9 11:35:33

不错
页: [1]
查看完整版本: 如何判断问题出在那里,高手指教!!!!