如何判断问题出在那里,高手指教!!!!
我现在有个程序,发现在WIN98上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?判断基于OS和硬件系统的程序运行问题
1) 首先, 根据被测对象内容和大小的不同, 系统配置的不同, 为快慢设个标准.例如:打开一个web窗口耗时10秒,如果没有标准,网速512kb的人认为很快;但网速2MB的人可能认为很慢; 这就很难衡量打开那个窗口到底是快还是慢, 所以要看系统配置.
当然也跟被打开窗口的内容和大小有关, 打开纯文字窗口肯定比打开带有很多图片,flash动画等内容的窗口快, 所以要看被测对象的内容和大小.
2) 根据标准来衡量. 参考SRS
3) 系统的软件,硬件配置是否满足程序运行需求
比如: 程序需要运行在windows98以上, 内存256MB以上, 而那台PC是win98, 内存128MB则在软件配置上达到临界点, 硬件配置就存在问题.
4) 该程序是否要调用组件, 或访问数据库等其他软件. 如果需要,则其他相关配置是否满足需求?
5) 是否在运行被测程序时, 很多其他程序也在运行, 超过windows98的负载
比如: 运行被测程序时, 同时打开50个其他程序, 估计肯定超出OS自己的负载, 看被测程序运行状态; 如果只运行被测试程序, 看被测程序运行状态; 打开多个程序的先后顺序, 看被测试程序运行状态.
回复 #2 god 的帖子
谢谢GOD,受益非浅!!! 举例很清楚啊,好人好人 好。 不错
页:
[1]