ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:37.77KB ,
资源ID:17644811      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17644811.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(测试基本知识培训试题Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

测试基本知识培训试题Word文档格式.docx

1、个人工作区的作用是什么? 在$WorkSpace/UserName目录下。 当需对受控区的文件/文档进行修改时,先由配置管理员将文件放在个人工作区,个人CheckOut取出,进行修改后CheckIn至个人工作区,再由配置管理员收回。7SourceSafe中个人的临时工作区在什么地方?个人临时工作区的作用是什么? 在$Temp/UserName目录下。 作用:存放个人的阶段任务成果(工作指示单要求的成果物);8公司软件开发的配置项有哪些?存放在SourceSafe下什么地方?配置项有:项目开发中的各种文档,$Document下项目开发的源程序,$SourceCode下项目管理中的过程文件,包括质

2、问票、Bug票、作业单、会议记录等,$Management下9请描述修改受控区文件的操作流程1经项目经理同意,向配置管理员申请文件的修改权限(口头或正式填票)2配置管理员将文件放在个人的工作区下3在个人工作区内对文件进行修改后,CheckIn。4通知项目经理确认,配置管理员收回工作区的文件。10SourceSafe文件删除后能否再恢复?SourceSafe文件的删除有两种,Delete和Destroy。Delete删除的文件可以恢复。Destroy后的文件不能恢复。11SourceSafe的回退操作如何进行?SourceSafe的回退操作可以直接进行,但这样当前文件的信息就丢失了。正确有作法如

3、下:1CheckOut要回退的文件;2将要回退版本的文件保存在本地;3将本地回退版本CheckIn。为了查阅的方便,要加上注释说明二、测试1什么是Bug?简单的说,Bug就是程序(模块)的处理结果与预期的结果不一致。预期的结果是指在一定条件下的处理输出。2常见的日文编码方式有哪些?如何简单判断日文编码?常见的日文编码有SJIS编码和EUC编码。Windows平台采用SJIS编码。Unix平台下一般采用EUC编码。南极星、EmEditor等软件可以识别当前的日文编码。说明:由于对日文编码理解不清,造成程序与要求式样不符的现象已经有二次了。因此在日文应用程序中,要明确显示何种编码的概念。3最严重的

4、Bug是什么?最严重的Bug是程序的崩溃。在Unix下程序崩溃时,会出现“coredump”的提示(内核转贮)。一般简称“Core”了。在Windows下会弹出一个程序异常的对话框,然后程序关闭。4程序coredump的原因有哪些?最常见的coredump是由于程序访问了非法地址造成的。NULL指针、内存越界都会造成Core。另外在Solaris的机器上,也有BusError产生的core。BusError产生的原因是由于访问的地址字节未对齐造成的。5如何使用core文件?core文件中保存着程序在崩溃时的内存映像。通过下面的命令可以查看core$gdb程序名core用bt命令可以查看程序在何

5、处发生问题。6如何用ftp上传和下传文件?对于文本文件(程序/测试脚本)用ASCII方式进行上传和下传。对于二进制文件(tar文件/程序文件/gz文件)用二进制格式。不管在什么情况下,建议不使用ftp工具默认的格式,ftp并不是完全智能。7用ftp工具,以用户名rulej登录服务器,如果将本地文件上传到mm21s目录下,将会有什么情况发生?无法将本地文件上传到mm21s的目录下,由于使用rulej用户登录服务器,不具有对rulej的同级目录和父级目录的操作权限。8如何在测试服务器上压缩或解压tar文件?a)如何将当前目录下的test目录,压缩成test.tarb)如何将当前目录下的test.t

6、ar压缩文件解压a)$tarcvftest.tartestb)$tarxvftest.tartest9请写出unix下操作的常用命令。ls,more,cd,mkdir,rm,pwd,cat,.10如何设置环境变量。a)$NAME=TOMexportNAMEb)$NAME=TOM$exportNAME11如何编译程序?调用make参数12如何使用vi编辑器?$vi文件名i命令、a命令、o命令宏录制新宏,打开工具栏VB编辑器。打开VB编辑器左边模块目录下的模块1,将生成脚本的宏拷贝到模块1,执行宏就可以了。19在打包前和打包后要做哪些必要的工作?1)检查当前要打包的成果物更新时间。2)查看是否存在

7、垃圾文件。3)对成果物进行打包。4)将打包后的成果物以二进制下载到本机上,测试是否能正确解压。5)将打包后的成果物以二进制上传到服务器上,在新的测试环境下,解压测试。所有测试解压成功后,说明打包成功。20画图说明公司mm21s项目自动测试的方法。21如何终止测试脚本的运行?按键ctrl+c22什么叫回归测试?对以前已经通过的测试用例重新进行测试,以保证系统在变更后,应能正常运行。三、软件工程1软件开发分为哪几个阶段?中国的分类:可行性分析与计划、需求分析、设计、实现、集成测试、确认测试、运行维护。日本SEDM分类为:+-+-+-+-+-+|计划(PN)|设计(DN)|编码(PG)|测试(TG)

8、|运行评价(OE)|+-+-+-+-+-+-+-+-+-+-+-+|SP|SA|UI|SS|PS|PG/MT|PT|IT|ST|OT|ME|SP-SystemPlanningSA-SystemAnalysisUIUserInterfaceDesignSSSystemStructureDesignPSProgramStructureDesignPG-ProgrammingPTProgramTestITIntegrationTestSTSystemTestOTOperationalTestMEMaintenanceandSystemEvaluation2什么是基线?3在基线时应进行什么工作?由哪个

9、部门负责?在基线时,应对阶段的开发成果进行评审。由质量部负责。计划、设计阶段的成果必须经过评审后,才能进入下一阶段。4在PG阶段进行哪些工作?PG阶段的工作如下:1根据PS文档编写模块设计书;2编写PG文档编写程序,程序完成后应消除所有编译警告;3对代码按照项目的规范进行检查并修正不合格的地方;4根据PG文档及程序,编写MT测试用例;5进行MT测试。发现Bug要在MT式样书上作记录,并提取Bug描述,修正Bug;6MT完成后,整理MT测试成绩书及总结。5编码中常见的Bug有哪些?如何避免?1书写马虎,产生Bug。如下面例子:voidfoo(unsignedchar*in) signedchar

10、*out; out=(signedchar*)malloc(strlen(char*)in+1); strcpy(out,in);由于将malloc(strlen(char*)in)+1)误写为malloc(strlen(char*)in+1)而产生内存越界的Bug。2内存泄漏/资源泄漏如下例:Object*o1=newObject();Object*o2=newObject();o2=o1;/o2原来的指针悬浮,无法回收.3逻辑错误,产生Bug。逻辑错误的各类很多,如死循环、情况考虑不周全,逻辑表达式错误等。如下例函数去除字串左边的空格时,由于未考虑到空串的情况,因此产生了Bug。exter

11、nchar*strtrimR(char*str)SCHR*ch=NULL;size_ttmp=0;tmp=strlen(char*)str);ch=&(strtmp-1);while(0!=isspace(int)*ch)/*-向前查找时未检查边界,可能造成越界*/ch-;*(+ch)=0;returnstr;4内存释放错误。内存释放错误的原因是指针接口约定不清造成的。一般的原则是谁申请谁释放,在释放后,将内存指针置零。5内存越界。6在IT/ST测试时发现测试用例以外的Bug时应如何处理?IT/ST测试用例中有一个大项目为随机测试。当发现测试用例以外的Bug时,应将Bug的再现用例追加到随机测

12、试大项目中。并生成相应的测试脚本。7公用模块/函数的设计在哪一个阶段进行?公用模块的设计在SS阶段进行设计。在SS设计文档中专门有一章详细说明系统使用的公用模块的名称、功能、参数。此外,被多个系统调用的数据结构也在SS设计中规定下来。8设计文档中只能看到系统的实现描述,但不能看到系统实现的分析,为什么?设计文档的确只描述系统实现的方式,没有描述出系统为什么如此实现及确定实现方式的分析过程。分析过程是以设计阶段的调查报告/讨论报告方式体现的,如果这个过程没有形成一个书面报告,那么分析过程的成果物就只在设计者的头脑中,没有办法共享。这也就是为什么我们强调在开发过程中每一个作业都要有书面报告的记录的原因。同样的,资料理解也要求有资料理解的报告,也是出于这种考虑。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1