关于测试程序 有了解的达人进

gabrielyang 2003-10-18 12:58:27
问题背景:测试一个程序的效率。例如如100台机器同时应用这个程序的话,是不
是还能正常运行,运行一段时间后程序的效率是不是和刚运行时的一样?
可是现实中没有条件找100台机器同时测试,怎么办? 只好编写一个测试
程序模拟100台机器同时使用被测试程序。

测试程序要实现的:编写一个测试程序,对要已编写好的程序进行测试,先打开测试
程序,然后运行被测程序,测试程序将记录 被测程序运行时的
动作 ,当被测程序关闭以后,可以用测试程序重复刚才记录的
动作,然后重复执行,达到模拟多用户同时访问的效果。
并记录被测程序运行中的状态。

不知道我讲的够不够明白 =.='

就是测试程序的效率的问题。怎么样能用vb.net写,需要那些方面的知识?有没有可以供参考的文章和例子?

希望大家有了解的都发言,交流学习一下。
...全文
54 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wolve 2003-10-31
  • 打赏
  • 举报
回复
act针对的就是应用程序的效率,像响应时间,系统的资源的占用等都可以知道,你测试的同时运行eventlog,性能监视器就可以了
gabrielyang 2003-10-31
  • 打赏
  • 举报
回复
顶一下
hishopsoft 2003-10-20
  • 打赏
  • 举报
回复
是VS 自己带的一个工具
Microsoft Application Center Test
可以达到你的要求
gabrielyang 2003-10-20
  • 打赏
  • 举报
回复
楼上的能详细一点吗?被测试的程序也可以是web应用程序
gabrielyang 2003-10-20
  • 打赏
  • 举报
回复
我看了act 好象主要是针对web的 如果是测试应用程序的效率呢?
wolve 2003-10-18
  • 打赏
  • 举报
回复
如果是web应用的话,可以直接使用ms的act
基于JAVA的推箱子游戏设计软件程序源码+word毕业论文文档. 基于JAVA的推箱子游戏系统主要用于实现游戏推箱子功能,提供多种不同难度的关卡。本系统结构如下: (1)初始化模块: 该模块包括屏幕初始化和游戏第一关的初始化。屏幕初始化用于输出欢迎信息和操 (2)画图模块: 该模块主要是被其它模块调用,用于画墙、在空地画箱子、在目的地画箱子、画小人和画目的地。 (3)移动箱子模块: 该模块用于移动箱子,包括目的地之间、空地之间和目的地与空地之间的箱子移动。 (4)移动小人模块: 该模块用于控制小人移动,从而推动箱子到目的地。 (5)功能控制模块: 该模块是几个功能函数的集合,包括屏幕输出功能、指定位置状态判断功能和关卡重置功能。 目 录 摘 要 i Abstract ii 引 言 1 1 系统分析 2 1.1 技术可行性分析 2 1.1.1 可行性目的 2 1.1.2 可行性研究前提 2 1.1.3 算法可行性分析 2 1.1.4 平台选择 6 1.2 需求分析 6 1.2.1 引言 6 1.2.2 游戏需求 6 1.2.3 软硬件需求 9 1.2.4 接口控制 10 1.3 方案论证 10 1.3.1 C++语言的优点 10 1.3.2 Java语言的优点 11 1.3.3 C语言的优点 13 1.3.4 方案选择 14 2 概要设计 16 2.1 游戏设计分析 16 2.1.1 地图文件的引用 18 2.1.2 程序运逻辑 19 2.1.3 绘图 20 2.1.4 显示平台 22 2.2 注意事项 24 2.3 游戏流程图 24 2.4 函数模型 25 3 详细设计 28 3.1 游戏总体结构与代码 28 3.2 选关模块 29 3.3 地图的绘制形成 30 3.4 小人与箱子移动的算法 31 3.5 小人上下移动模块 33 3.6 悔棋模块 34 3.7 音乐控制 35 4 游戏测试 38 4.1 软件测试 38 4.1.1 软件测试简介 38 4.2 测试方法 38 4.3 测试步骤 38 4.4 游戏系统性能分析 41 5 项目经验与总结 42 6 参考文献 44 7 致谢 45 8 外文原文及中文翻译 46 引 言 策略性游戏可以锻炼人的思维能力还能缓解人的压力,使人们暂时忘却生活当中的烦恼,增强人们的逻辑思维能力,游戏的艺术美也吸引着越来越多的玩家和厂商,寓教于乐,在放松人们心情的同时还可以活跃双手。在人类的社会生活当中,游戏占有很大的比重,并且随着社会的发展而不断发展。而且游戏本身具有激发人类潜在行为的特质,是一种能够吸引人们参与其中的活动,其本身具有强烈的吸引力使游戏者卷入其中;再者适当的游戏、合理的时间安排,能够让玩家在娱乐的同时还可以锻炼其反应速度及灵敏程度,亦可让玩家从压力中释放出来。因此游戏逐渐成为人们生活中不可缺少的一部分,游戏产业也正逐步发展成熟。 经典的推箱子游戏是一个来自日本的古老游戏,目的是在训练你的逻辑思考能力。它的玩法也非常简单,在一个狭小的仓库中,要求把木箱放到指定的位置,稍不小心就会出现箱子无法移动或者通道被堵住的情况,所以需要巧妙的利用有限的空间和通道,合理安排移动的次序和位置,控制人物不停的移动将箱子推到目的位置才能顺利的完成任务。难点在于移动的位置,以及箱子到指定位置的顺序,只有多加思考才能获得游戏的胜利。反复推敲,锻炼了人们的耐性。本次的开发尽量多的设置了关卡数目,增强游戏的耐玩性,同时在画面上有所提高,借鉴了许多人的经验和技术,引发了我对游戏的热爱,丰富了个人生活,相信推箱子游戏在今后的社会总会越来越引人注目。 1 系统分析 1.1 技术可行性分析 1.1.1 可行性目的 通过推箱子游戏中使用的Java技术,让我能够更加熟练的使用Eclipse。同时了解相关运行环境的配置。将理论知识和实际操作结合起来。到学以致用的目的。网上资料的查询极大的提高了我的自学能力。希望经过此次设计,锻炼自己的思考,解决问题的能力。对系统开发的流程有更深层次的理解,检验学习成果和实际动手能力,对底层知识有更深的了解。为今后的工作打好基础。 1.1.2 可行性研究前提 基本需求:通过规范的开发流程,采用面向对象的分析设计方法实现游戏美观,易玩,及时等特性。操作性方面主要通过键盘的借口实现,操作键位是上下左右。 主要开发目标:通过此次研究熟练Java的相关知识和技术的应用,界面美化的工作需要同学的帮助,了解团队和合作的重要,熟悉不同领域相关技术

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧