下载个everest
这个比较全面的测试电脑的各个部件
测试软件]
1.fidchs1739.exe
此程序可以实现对Intel CPU 频率的测定,从Intel网站上就可以拉下来,它可以测
试Pentium、PII、PIII的处理器频率和总线频率,包括出厂频率和目前使用的频率,其
中Intel Processor Frequency ID Utility用来鉴别你的Intel处理器型号以及关键的性
能数据。
这是一个监视 CPU信息的软件,它检测的信息包括:CPU 名称、厂商、内核进程、
内部和外部时钟、局部时钟等。这个软件可以用于检测非Intel CPU。
此外,芯片和主板的检测还将在最后的综合性能检测工具中提到。
显示屏 找坏点
[常见问题]
在LCD方面,我们面临的最关键的问题就是看是否有坏点,也就是失效点,失效的像
素表现为黑色(不透明)、白色(透明)或者固定于某种色上面,现在质量较好的厂家已经
承诺"无坏点"。其次,我们还可以看一下LCD的显示效果,如文字锐利度、对比度等。
[测试软件]
Ntest.exe
这个软件竟然是NOKIA的。运行这个软件后,可以让屏幕全屏切换不同的纯色,这样
就可以很容易地把坏点辨认出来。此外这个软件还可以通过不同显示模式的演示来评测
屏幕的显示对比度、文字锐利度、色温、摩尔偏差等各项专业指标,这个软件甚至还有
音箱的左右声道测试功能,这么多功能相对于它578KB的个头,真是令人爱不释手。
其实如果只是找坏点的话,也可以尝试如下简单方法:在Windows下设置不同的单背
景颜色,看颜色是否发花、有无严重划伤,检查失效点的多少、位置等。也可以用"画板
"程序,或者"记事本"程序,全屏后看字符串"mMWw"的显示,特别是边缘和四角的效果。
电池 测容量
[常见问题]
电池对于笔记本电脑来讲是非常重要的,而且电池属于消耗品,一般能够稳定工作
的时间在一年左右,其后待机时间就会大大减少。所以检测的重点就是看是否是原配新
电池。
[测试软件]
bat_bar、batterytest、BatteryMon
这几个软件都能显示出笔记本电脑的电池还能用多长时间,电量剩余的百分比。Ba
tteryMon还可以通过直观的图表即时表示。
由于产品在出厂前一般都会经过测试,所以电池中存有残余电量,此时测到的电量无法
准确地显示电池的充电能力,必须要等到完全充电后才能客观看到电池的容量,一般新
的笔记本电脑的电池待机时间都应该在三小时左右。
此外某些品牌的笔记本电脑内置的监测程序可以统计充电次数,利用这种检测程序
,就能更方便地检测了。
硬盘内存 抓隐患
[常见问题]
对于新的笔记本电脑来讲,硬盘和内存不会有太大的问题,我们主要注意的应是其
存在的一些隐患,如损坏扇区、兼容性等问题。对于二手笔记本,由于使用寿命的限制
,这两个问题就更加突出了。
[测试软件]
1.DOCMEMORY
这是一个获世界权威ZDnet四星级评定的软件,它具有先进的内存测试及分析功能,
用户无需拆卸内存,便可通过该软件自动测试SIMM或DIMM内存及JEDEC标准的内存条中的
故障,它还能检测出内存的大小、速度、数量及CPU种类;本软件具有老化测试功能,P
C上95%由内存引起的故障均可由此软件捕捉到。测试程序包括MATS、MARCHB+、MARCHC-
及CHECKERBOARD等。全部过程都可由鼠标操作,简单而迅速。
2.SCANDISK、DM、Norton Utilities中的Norton Disk Doctor
在硬盘测试软件中,SCANDISK是最方便的(DOS自带),但检测不完全,在其运行通
过后可用DM、Norton再扫描一下。DM用时较长,Norton费时较短。扫描过程一定要顺利
匀速,如果哪个簇区用时过长或者出现硬盘转速改变频繁、出现异常声音,说明该簇区
一定有问题,就算通过也不能要。
多媒体 看效果
[常见问题]
对于多媒体,其实主要是性能的评定。此外,一般笔记本电脑都有内置音箱,其质
量的好坏也决定了笔记本电脑的音响效果。
[测试软件]
1.3DMark 2000/2001
这是很着名的分析、测试并报告电脑3D表现效果的工具,包括图片品质、贴图速度
等重要的参考数据。其实数据不是最重要的,但是从测试过程中的DEMO效果你可以对自
己的笔记本电脑多媒体性能有个感性的认识,而且其结果是机器的显示模块和整体性能
的综合结果。
2.High/Lowtest
这是个小巧的音箱效果测试软件。主要测试音箱的高低音效果,它提供了对20kHz~
13kHz的高频信号和20Hz~200Hz的低频信号的测试,每段信号为4秒。
在使用"高频测试程序"时要注意的是,有部分人对这个频段的信号是不敏感的,所
以不必过于强求;在测试太低的频率信号的时候,如果使用的是小型喇叭的话,可能会
出现"只见低音动,不闻低音来"的现象。较好的喇叭在80或者120Hz时能让你听得到,当
然如果在20~60Hz都能让你听得到那就更好啦。
整体 测性能
[常见问题]
一般情况下,选购机器要以追求综合性能为目的,而且因为笔记本电脑的很多模块
都是集成的,所以对笔记本电脑来讲,综合性能更能体现它的价值,目前有很多软件可
以对笔记本电脑的硬件综合性能信息进行收集和评测。
[测试软件]
1.AIDA
该软件可以详细的显示出PC每一个方面的信息,支持上千种主板,上百种显卡,可
以对并口/串口/USB这些PNP设备进行检测,支持对各式各样处理器的侦测,并可以进行
性能测试。
2.Wintune
这是一个五星级的系统效能分析程序,它能帮你分析测试你的系统、CPU、Standar
d2-D Video、OpenGL3-D Video、Direct3D3-D Video、Memory 和 Disk 的效能,然后列
出一份详细的报告给你看。还可进行在线测试。
3.SiSoft Sandra Standard
这是一套功能强大的系统分析评比工具,拥有超过30种以上的分析与测试模组,测
试对象包括CPU、Drives、CD-ROM/DVD、Memory、SCSI、APM/
ACPI、鼠标、键盘、网络、主板、打印机等,它还可将分析结果报告列表存盘。
4.HWINFO、CONFIG等
DOS版本的检测工具,虽然功能和操作赶不上Windows下的程序,但是可以对没有预
装操作系统的笔记本电脑进行检测。
此外,像3Dmark这样的测试工具,虽然偏重于3D效果的测试,但是由于3D对机器硬
件要求较高,所以也可以作为机器总体性能评测的参考。
好了,基本的测试软件已经分门别类地简单介绍了一下,大家可到网上当最新的版
本来仔细研究研究了。
‘贰’ 软件测试需要学习什么内容有没有系统课程
这里给大家整理了一份基于Python的测试开发学习路线,需要学习以下内容:
第一阶段:专业基础课程
阶段目标:
1. 熟练掌握IT核心技术:编程,数据库,操作系统,版本控制
2. 能够熟练运用所学技术搭建各类服务器环境
3. 深入理解软件研发过程各种疑难杂症及处理手段
4. 掌握Python编程技术并熟练运用Python进行程序设计
知识点:
1、Web页面元素,布局,CSS样式,盒模型,JavaScript程序设计,函数,基础算法,正则表达式。
2、数据库知识,范式,MySQL配置,命令,建库建表,数据的增删改查,约束,视图,存储过程,函数,触发器,事务,游标,建模工具深入理解数据库管理系统通用知识及MySQL数据库的使用与管理。为软件测试和测试开发打下基础。
3、Linux安装配置,文件目录操作,VI命令,管理,用户与权限,环境部署,Shell编程Linux作为一个主流的服务器操作系统,是每一个测试开发工程师必须掌握的重点技术,并且能够熟练运用。
4、Python编程基础,语法规则,函数,数据类型,PDBC,培养扎实的Python编程基本功,同时对Python核心对象编程有熟练的运用。
5、Python面向对象,异常处理,文件IO,多线程,网络编程,PyQT界面开发,深入理解面向对象编程,异常处理机制,多线程原理,网络协议知识,并熟练运用于项目中。
第二阶段:专业核心课程
阶段目标:
1. 熟练应用所学知识完成一个标准的软件测试项目
2. 熟练运用Python完成GUI测试,接口测试和性能测试开发
3. 对测试开发技术体系和实现原理有深入的理解
4. 灵活运用测试开发技术解决项目中的各种问题
知识点:
1、软件工程,软件质量,系统测试流程,方法,专业术语,测试用例设计,禅道管理工具,测试报告,缺陷管理理解软件工程的各类实际问题,理解系统测试的理论、方法与过程,熟练运用测试用例设计方法高效设计测试用例。
2、测试需求分析,测试方案设计,测试用例设计,测试项目实施,缺陷报告与测试报告,深入理解系统测试各个过程和关键环节,熟练完成系统测试项目。
3、SikuliX框架,UIAutomation框架,Selenium WebDriver框架,基础框架,Android应用,Monkey测试,Appium移动端测试框架,UIAutomator2移动端测试框架综合运用各类应用操作平台,完成各种自动化测试框架的学习和应用,深入理解GUI自动化测试技术及相应框架的测试开发。
4、Python单元测试框架,网络通信协议,HTTP与HTTPS协议,WebService与WebSocket协议,Python的接口测试库,PostMan与SoapUI接口测试工具通过对代码级接口测试和协议级接口测试的测试开发实战,灵活运用Python开发接口测试脚本,熟练运用各类接口测试工具。
5、性能测试原理,指标体系,场景设计,实施过程,JMeter工具应用,BeanShell脚本开发,Python+Locust性能测试框架深入理解性能测试技术体系和方法论,熟练运用JMeter性能测试工具和Locust性能测试框架实施对任意系统的性能测试。
第三阶段:综合实战项目
阶段目标:
1. 将软件测试和测试开发技术灵活运用于项目中
2. 具备较强的测试开发能力,独立完成测试开发项目
3. 综合运用软件测试技术,满足企业中高级人才需求
4. 对所学技术有深入的理解并具备独立解决问题的能力
知识点:
1、测试需求分析,同行评审,测试计划,测试方案,测试用例,配置管理,持续集成。通过对大型企业级应用系统的测试项目实战,强化理解系统测试项目的实施过程与技术细节。
2、接口测试设计与实施,回归测试,冒烟测试,安全性测试,RobotFramework框架应用,UI自动化实战将各类自动化测试技术结合项目实战演练,强化对自动化测试技术的运用,同时掌握更多的测试框架。
3、性能测试项目实战,LoadRunner性能测试工具,总结通过综合项目实战,将全套测试技术融入到项目中,强化学习效果和项目经验。
4、Python原生测试框架开发,包括Monkey,UI,图像识别,云测试平台,HTML测试报告,持续集成,KDT关键字驱动框架开发等原生技术实现通过大量的Python原生代码开发,深入理解自动化测试开发技术的底层实现原理,完全抛弃对工具的依赖,做到真正的测试开发技术。
5、基于测试框架的设计思路和实现手段,自主实现一套测试框架能够独立完成一套自动化测试框架,并能够直接用于实际项目中。
6、持续集成与Jenkins,安全性测试原理与工具,Python爬虫开发与Scrapy框架,提升软件测试其它类技术,增强知识面,提升竞争力,助力职业发展。
补充知识
1、算法进阶,图像处理,视频处理,加密解密,压缩算法。
2、UML统一建模语言、五种图、类图、类图详解、用例图、时序图。
3、Dubbo分布式开发框架,Oracle关系型数据库管理系统,MongoDB非关系型数据库管理系统。
4、大数据开发框架Hadoop/MapRece/Spark。
5、Android与iOS的原生应用开发与WebApp开发。
6、OpenCV图像处理框架、TensorFlow深度学习框架,Lucene全文搜索引擎与中文分词框架Ik-Analyzer,视频处理算法与框架等。
‘叁’ 怎样使用Fieldtest软件测试联通3G网络
1、没有使用过你说的这块软件。如果是要测试网速,建议可以使用SPEEDTEST。
2、SPEEDTEST软件是OOKLAR公司开发的一款网速测试软件,支持终端通过固定宽带网络和移动数据网接入进行网速测试。
3、手机需要先下载安装SPEEDTEST客户端。安装好软件后,在需要测速时,启动SPEEDTEST客户端,进入测速界面,用户可以接入系统自动选择的最近的服务器进行测试,测速完成后,会出现结果显示界面,显示测试获得的包往返时延(PING)、下载速率(DOWNLOAD)、上传速率(UPLOAD),点击下方的RESULTS键,还可以进入结果记录界面,看到所有测试结果记录。
‘肆’ 软件测试中,CS架构的系统和BS架构的系统,如何分别进行测试
那个,CS是指浏览器和服务器,BS是指客户端和服务器。
1.硬件环境不同:
C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.
B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行
2.对安全要求不同
C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通过B/S发布部分可公开信息.
B/S 建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群.
3.对程序架构不同
C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑.
B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S有更高的要求 B/S结构的程序架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统. SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟.
4.软件重用不同
C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好.
B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子
5.系统维护不同
系统维护是软件生存周期中,开销大, -------重要
C/S 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统
B/S 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从网上自己下载安装就可以实现升级.
6.处理问题不同
C/S 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应该都是相同的系统
B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的. 与操作系统平台关系最小.
7.用户接口不同
C/S 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高
B/S 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流. 并且大部分难度减低,减低开发成本.
8.信息流不同
C/S 程序一般是典型的中央集权的机械式处理, 交互性相对低
B/S 信息流向可变化, B-B B-C B-G等信息、流向的变化, 更象交易中心
了解其特性之外,我觉得测试就不是问题了。
‘伍’ 软件测试都具体学什么
第一阶段(软件测试理论及基础)
Windows操作系统及网络基础:软件测试概念、计算机层次、软件分类、 互联网概述、 IP地址、虚拟机使用、操作系统安装
软件测试基础理论:软件开发阶段划分,软件测试阶段划分,模型和分类、软件测试主要原则、测试用例概念、 测试方法选择、 TestDirector概述、软件测试计划编写
功能测试项目实践:熟悉软件需求、编写测试计划、编写测试用例、 执行测试用例、提交bug、 编写测试总结报告
第二阶段(编程开发技术)
Java程序设计:Java开发环境变量的配置, Java程序的基本结构变量、常量、基本数据类型、流程控制,Java面向对象编程的基本概念,Java I/O核心技术, Java网络编程技术,Java的事件处理模型、Swing组件模型, HTML技术、Servlet/JSP技术
数据库基础:数据库系统的基本概念,基本SQL语句, 数据完整性约束,索引的创建和使用,视图的创建和使用,高级查询,存储过程的定义和使用, Oracle及SQL Server2008基本操作, SQL Plus的基本使用,PLSQL Developer的使用, 序列,索引,视图,函数和存储过程
第三阶段(测试工具)
功能测试工具QTP:QTP的基本使用流程, 使用QTP录制应用程序及Web程序,QTP的测试对象管理机制、对象仓库的使用, 标准检查点、文本检查点、文本域检查点、图像检查点、数据库检查点、其他检查点, 脚本参数化, 使用模拟录制模式、使用低级录制模式、使用QTP进行回归测试, VBScript基本语法结构
性能测试工具LoadRunner:自动化工具分类,性能测试简介,Loadrunner概述;负载/压力测试计划的编写;开发脚本VuGenerator; 设计和运行场景---Controller;分析结果Analysis,LoadRunner数据池技术剖析; HTTP的报文结构,Correlation 技术,Web_reg_save_param函数, LoadRunner中文件下载,网页细分图,LR浏览器模拟设置,LR监视的性能计数器,LR中资源分析实;
测试管理工具Quality Center:Quality Center概述,Quality Center产品框架; Quality Center的站点管理; Quality Center的项目管理; Quality Center测试管理中的
白盒测试技术与白盒测试工具:白盒测试的方法;圈复杂度的计算; 面向对象的测试; 使用Junit进行单元测试
第四阶段(测试实践)
Unix操作系统及网络环境:Unix的历史,安装;Unix文件系统结构,FTP工具,目录共享; Unix常用命令; Unix Web服务器安装与配置,MySQL数据库的安装使用,邮件服务器
的安装与使用; Unix Perl模块的安装,Shell编程,SecureCRT和SSH;Unix SVN的配置和使用
自动化工具项目实践:使用QTP对Web项目进行功能测试;使用LoadRunner进行性能测试; 使用QC进行测试管理
‘陆’ 软件测试工程师对计算机硬件、网络操作系统应该了解到什么程度,有什么参考书推荐
我面试过一些公司的职位,他们最关心的好像就是:
1.你的以往工作经验,对整个软件开发流程的熟悉程度
2.要有规范的测试经验,并且对一些常用的测试工具熟悉
3.一般都要会一种脚本语言,如python
4.如果是白盒测试,肯定要你会写一些测试工具,黑盒的话,要求低一点
5.至于你说的对硬件,操作系统什么的了解,应该不是太多
‘柒’ 构造一个网络系统的基本步骤是哪些
网络系统构造
构造一个网络系统的基本步骤如下:
① 规划网络硬件系统。按照应用环境的要求,设计和规划网络硬件系统。应用环境主要是指用户对网络性能、网络规模、连接距离、网络互连等方面的需求以及用户投资额度等,规划网络硬件系统包括采用何种局域网技术(如10Mb/s Ethernet、100Mb/s Ethernet或其它类型的共享式或者交换式网络)、何种拓扑结构和传输介质、何种系统组成结构(层次化或非层次化结构)以及何种互连方式(基于交换机、网桥或路由器)等。
② 安装网络硬件系统。按照网络硬件系统设计要求,敷设网络电缆系统和安装网络硬件设备。在楼宇中敷设电缆系统时,通常采用综合布线技术,使布线系统规范化、标准化、综合化以及可更改化。网络硬件设备包括终端设备(如计算机、服务器等)和连接设备(如网卡、集线器、交换机或路由器等),终端设备通过连接设备与布线系统相连,构成一个符合设计要求的网络硬件系统。当完成网络硬件系统安装后,应当使用测试仪器或软件测试网络的连通性。
③ 规划网络软件系统。选择一种网络操作系统
,为用户提供一种集成化的网络环境。目前主要的网络操作系统,如UNIX/LINUX、Windows NT Server等都能满足一般的网络应用需要,选择时考虑的因素是对大型应用软件(如数据库、Internet应用等)的支持能力、用户的使用习惯、系统安全保证能力以及当前流行趋势和今后发展空间等。
④ 安装网络软件系统。按照所选网络操作系统的安装步骤,在网络服务器和客户机上安装网络操作系统。在安装过程中,要正确地设置网络参数,如网络传输协议(如TCP/IP或SPX/IPX等)、网络地址(如IP地址或IPX地址)等,网络服务器和客户机要选择相同的网络协议,这样才能保证网络的连通性。当完成网络操作系统安装后,意味着整个网络系统已全部安装完毕,通过客户机连接服务器来测试网络系统的连通性。如果连不通,说明在安装过程中网络参数设置有误,则要检查和调整有关参数。
⑤ 建立网络应用环境。按照系统设计要求,建立一个能满足应用需要的网络应用环境。建立网络应用环境包括注册网络用户、设置应用目录结构、安装应用系统、建立安全性体系、配置可靠性设施、启动网络服务(如打印服务、Internet服务等)。网络应用环境建立起来后,网络系统可以进入常规运行状态,已注册的网络用户可以使用网络资源或相互通信了。
⑥ 管理网络系统。在网络系统运行过程中,网络管理员使用管理工具对网络设备和运行状态进行动态监控和管理,保证网络系统始终处于最佳的运行状态,并及时排除网络不安全隐患,为用户提供安全可靠的网络环境和良好的网络服务。
从以上步骤可以看出,网络硬件系统、网络操作系统和网络应用环境是建立一个网络系统必不可少的三大要素,基本上涵盖了网络技术的方方面面。从网络系统集成的观点,网络操作系统是一个承上启下的中间件,在网络系统中担负着重要角色。
‘捌’ 揭密,软件测试员为什么比程序员收入高,网络操作系统
初级测试工程师的薪资确实高于初级开发工程师的,因为测试门槛低,功能测试入手简单,培养开发人员比培养测试人员投入要大;
对于后期职业规划来说,高级开发要比高级测试工资要高;
对于白盒测试,以及自动化测试来说,测试人员本身已具有一定的编程能力,外加测试人员需要具备的知识面广,所以薪资略高于同级开发。
‘玖’ 软件测试中系统测试的类型有哪些
系统测试包括恢复测试、安全测试、压力测试。具体如下:
1、恢复测试
恢复测试作为一种系统测试,主要关注导致软件运行失败的各种条件,并验证其恢复过程能否正确执行。在特定情况下,系统需具备容错能力。另外,系统失效必须在规定时间段内被更正,否则将会导致严重的经济损失。
2、安全测试
安全测试用来验证系统内部的保护机制,以防止非法侵入。在安全测试中,测试人员扮演试图侵入系统的角色,采用各种办法试图突破防线。因此系统安全设计的准则是要想方设法使侵入系统所需的代价更加昂贵。
3、压力测试
压力测试是指在正常资源下使用异常的访问量、频率或数据量来执行系统。在压力测试中可执行:如果平均中断数量是每秒一到两次,那么设计特殊的测试用例产生每秒十次中断;在虚拟操作系统下,产生需要最大内存量或其它资源的测试用例,或产生需要过量磁盘存储的数据。
(9)软件测试网络系统扩展阅读:
系统测试的目标和原则:
1、 确保系统测试的活动是按计划进行的;
2、 验证软件产品是否与系统需求用例不相符合或与之矛盾;
3、 建立完善的系统测试缺陷记录跟踪库;
4、 确保软件系统测试活动及其结果及时通知相关小组和个人。
5、原则是测试机构要独立;要精心设计测试计划,要进行回归测试;测试要遵从经济性原则。