1、软件测试经验与教训软件测试经验与教训软件测试经验与教训分享软件测经验与教试训分享软件试经验与教测读书总训结录目 第1 章:试员的测色角 第章2:测员试的考思式 方3章第测试:的段手第4 章:序错误程分析第 章:5测试动化自第6 章:试测文档第7章 :与序员交程互 8第:章理测管项目试 第9:管章理试小组 测第1章:计0测试策略划1测试-员角的测试员的角色色什么是 ?测员在试项目承担什中作么用? 试测的员作职工责什么?是 测试与开发之间员关系的?1-测员试角的色 目项前灯的、探路:者定决关信键决策息 ;务很多服户:客项经理目程序、员、户客、产品理等;经工作 使命:客户以为心,中确需求明,高提效降
2、率低风险 ;告客知威户信息胁:知告客有关威户产胁品任的信何; 息迅速出重找程序问要:题需要对问分题级分类考;虑跟着程 员序走:为程员序提供持,及时支反馈,快测速;试 询问题:经问常蓄提含问问,有题助于启发自己思考; 注失效关用:全部造创和力技关能失效注产品,会成功才 不;会现所有问发:找出题报告并要程序重题问; 心完当测试备没有完:的测试备只,有尽力的全测; 试测不试保证能量:测试质和误错报提供质告量证保息;信 永远做看门别:人不对要品产的布具发有决否;权 心不关当我理事论尽其:能所,沟通有消极影所问响;题 当心成过程改为进小:组以参可与但注意,式方 别;望别指理人解测或怎试么能更测试好:自己
3、;靠2-试测员的思方式考消极思维的?者报坏消告息极时度奋兴 证据的提;者供打?产品破没问题的幻觉; 有践的实识论认?仔细敲推的推理器机; 严谨的拓者?寻找任何开可的缺陷能;2-测员试思的方式考 测试运的用是认识论:如认识所何解了东西的;研究认 论有助识于好测试:我们更应怎该么思考;认 心知学是测理试的基:础们我怎是思考的;么 试测在试员的头脑中测:试测平水不同于如何思在;考 试需测要推断并不只是,做出输预期结与的果较比大:数多测都试 是基推断,掌握于探式索断的艺术推 ;秀优试测员进行技会术、创造性、批判性性实用性和的考思:相信 物事像外表不看的那样不,视野狭窄要 ;黑盒测试不并基是于无知的测:
4、测试试员与序员的程考方式思不, 预同测漏风遗险,越产品,测试懂越好; 测得试员只不游客是:评估品,产只不见证产品;是 所测试都有试图回答些问某:现实题品产与得产品关应系;2测-试员思考的方 式所测试都基于模有:模型型清完整晰,利测试于; 觉直是不错的始,开但又是糟的糕束:结觉直以作为指南可但,能不 作合理用证明;性 为测了,必须探试:探索式索考思,最大化测试值;价 索要求探大量思:侦索,察前向、后和向向侧思;索 用使诱导推断逻发现辑测推:佳最解释推理的 ; 使 猜用与反想驳逻辑估产评:证品明猜想是; 需假求是需要物所关心人质的或量件:产条品应满该的足任质量何或条 都件是需;求 通过会、议推和导
5、参考发现求:需多途种径获取求需 ; 既要用使显示规的说明格也,要使用式隐的规格说明; 没有问它真正题含义是看它起在来定一度上程足部满分需;求2-测试的员考方式思 最后 ,测试所员得到的能是对产只的品象; 印 不要将 试与测试验混起淆; 来 测当复杂试产时,陷品与退出入:歇间进,多轮行次的陷与退入,出明 产白模式轮廓,品执行试和研究测策略; 运 试用探法快产生测速思试路:测试为员考提供建议;思 试测员能不避偏免向但,是可管理以偏向集:体论讨问题 ; 如 果自知道己己不自明聪,更难就愚被弄任何:候时要注都其他意 试员测发所的现己自来可以本没但有发现问题的 ;如果遗 一漏个问,检题这查种漏是遗外意还
6、是略的策必然结果:果如遗漏 是因为试测略策关了注的问错,题改则进; 惑困一是测种工具试:惑困为指成南针指出重,问题要 清新;的光眼会现发失:善效察觉于发现和题;问2测试员-的思考式 方测 员试避免要循遵程过除,非程过先跟自随:己必须握自己的掌测,试让 过跟程自随己; 创建在测试时避,免1278避:免与测无试的细化关 测;过程是试个重要成果,一是更好、聪明更测试员的无:境学止,习 加深品理产,解提高反能力应敏和性; 感 除 非重发新测明试,否则不精通测能试;前章主两用要讲述观察来和学怎么成为一个好习的测试员 怎,么去思问题,难免考象抽,一部下会分详介细绍测的试 细节针对,际实中的问题进行探讨交和
7、流3测试手段- 注测试员关覆盖率、潜在问题、活、和动估的评组测合试手 段五素要测试统:测试系员进(行测试的)人覆,盖率(试测些内 那容),潜在问题(试测原因风险、等,)动活如(何测试),估评( 怎判么过定是还不过)所;有测都试括包所有这五个要,谁测素? 测什么试?么测怎?测问题?怎试么定判 ?关 注试员测基于人的的员测试段 用户手测,试将由使用产该的典品型员进人行入的输测试;测试,测 试小组行的执部测内;测试试,产目品市场标成的测员试员实的 施用测户,试将客试户代码看做用测试是强力测;,试用利秘、书程序员 、市场开发人员和何人所实施任测试的;关有域的专领家测试 ;对测成试,两个测试员一在发现程
8、起序误错;自用测,试全公使用 试用版软件;司3-测试手段 注关测试容内的于覆盖率基测的手段试1、 黑盒功:能试,逐测测试个每个能;菜功浏单览遍历GUI,产品 的所有菜和对话单框,使用个每用可的选项 域测试;,含所有可能 的包函数量取变值 等价类;分析边;测界试;佳最代表试测输;入段字 试大测或矩阵纲开,一组发当标准相测的用例试;各种用式映方射和测试编辑字段 ;、2白:盒辑逻试,测变量程在序中关系的参照因,图果;于状基态的测试,程 的序态状要发转生;换路测径;试句语分支与盖率覆;3、 它:配置其盖率,覆置计配占划划计运的配置测行总试数的分 百;基于比格说明的规试测,常包常手册括市、场发开档或广告
9、等文 ;于需基求的试测,足需求满档文中的有需所求组合;测试相,互合组 试两测或个更多量;变3-测试手段 关注 测试因原(针风险)对基于的题的测问手试 段基风险的测试至少于有个主两要义含进行风险分析是为:确定了一下 步要的做试;为测了现显误进错风险分行; 1、输析入约束限:制序可程处理以的内的约容;束2 输出约、:输束合入,导致产生程法序不能所处的输理值出; 、3计算约束输入:输出、都法合,计某算个时,程序失值效; 、4储约束存:输入、输、计算出都合是法,但是的操作使存内耗、 产尽生据数件太大、文程不能处理等;序 关注测 试法方基的于活的测试手动段1、 归测试回软件:变后更新执重;行有三共种归测
10、试回,分 为程序别误更正错归(程回更正有误)序;程序错老误 归(回老程序误更错正变未为正);更作副用归回试(未测曾发 的生问题发了生) ;2脚、本试:手测工试;测3-测手试段3冒烟、试测:自动、标准化的检,查期预没有题的问西东;4 探、索测式:试整个测过程中试,要都了解产品、市、场风和怎样险没有过以前通的试测,断不创建并用使新测试新测试,是建在测试立持员续增长 知的识基础的上。5 、游式测击试:快、速有的力攻,一击探索种测式试通,常有时限间。制 、场景6试测:四属性个分别,下如测试必:须现是的实反,映际实的 做;事复合的测,试一有定挑的战包多含个功;容易能且快速的并示显 是通过测试否;未过通测
11、,试强要烈修求改序。7程导、测出:试例用出导测试的,用叫流例试或者验测试试验关;注要 重用的例盖率覆;8 、安装测:各试方种,在式以安装该软件的可同类不系型上安装统;9、 负测试:通过载在面很多资临源求要的系上统运,行攻击被测序或 系统程高负,荷情况,可下失效;能10 长序列、测:试一,几天,天周,几标目发现短是序测试列遗漏的问题;经 发常的现错包括误越界指针,存内漏泄栈、出溢超、两过特性 之间的错误交互个等;通常说所的定性测试稳;1 、性能1测试:定程序运行会确多,块便确以定要化优,可暴以露多 很它其程错误;更快序更慢两种情都要警惕况;3-试手段测 注关测试否通是过基于评的测试估段 手估手评
12、描述确定段程序否是过通测的方试,法如采果到集数据何评如估; 1自校、验据数使:用的数据文带有件测试员使能确定输出够据数是 被破坏否信息; 2、与的保存已结果进行的比:较回测归是否试过,通将前的结果当与 前之结果进行的比,如对果前的结果是以确正,现在的的有不同所, 种差这别能可是就缺陷的新现表。3 、与规格明或说其权它文档比威:较不符规合说格明都的能可是误; 错启式发致性一一致:是评性程估序重要评的准判则。七主要的一致种性, 下:如与史一致历;我们的想象一致;与与可较比的品一致产; 与声明的内所容一;与用致的预户期致一;品产部一内;致与途用 致一;4 基于理、念的试:理念是测一种估评工具理念,般
13、比被一测件更软 信赖可,值花时间得和力精检理查念所出给提的。示3-试手测 段 据根己的看自法测试对手分段类 不管么怎样对测手试段分,在实类际行进测试,时然需要在仍五个要 方面素行决进策 测。手试段录附: 、针对1入输字段创建试矩阵测:简字单段例程的如不输,、清空入 字、超出上段限位数字或符数的数或字符字0、效值有下限值-、1 限值、上下限、上值值限+1远、远于低下值、限远高远上限于值下 、位限或字数符数的数字字符或、限下位数或字数的符字或字数符-、1上限位数 或字数符数字的字符、上或限数位字符数或数的字字符+1; 或远高于上限位远数字或数的符字或数字符、数、非负字数、误错数的据类 型、达表、在
14、其它数据前加一式空格个在、它其数据前很加多 格、在空它数其据前加一0、个在其它数据加很多前、在其0数它据前加一 个号、+在其它数据前加很+号、非多印打符字(如trl+C)C操 、作系统文名保件字符(留*如;.、)序设计程言语留的字保符A、CSII上 区字半符ASC、II55、2写字符大、写小符、修字键饰如Ctr(l A、l)t、能键(功如2FF3、)、不输入-等待回车/制表-键输入一、 数字-等个-回待车输入多个数、并使字删除用键编-辑再除-删入插/覆、盖3-测手段试响应不同型类的中时(如断印打机动、活标移动鼠文、件盘存)等 入数字输、入输一个数字切换到另一-应个用-返回再应; 用2如、何对重
15、针问题创复测建矩试:字段只是阵用有阵中的一矩例个子, 要只种某况在情目项部和项目之内反间复出现都要,花间时和 力精制定一个试大纲的测基。础例子,中大纲试尝文把件入磁盘的各 种失败写式:保存新文方件、覆盖名同文、在件结尾处接续件、文同用名 文的件新本取版代正在辑编的文;转换到另件种一件文式格;打 印容内盘、存息或消误日志错存、保盘临存文时等件;了创为建似大 纲,建议类至少要召开两次有时参同的加集体论讨 ;、3何为如基规格说于明的试创建测跟踪可性阵:矩正向踪每跟测个 试例到用格规明中说的一项并反,跟踪向个规格说每项明测到试规 格该说项明的测用例试有助于了解:;1几、永乎不远会测的功能到, 而外另功
16、的能则常经测;到、2对某针规个格说的明变,更会导系 统致的中试用测例重考新虑当;然矩,有阵各种各样问题的不,表现 能那出个例是测试用点重,未在格规说中明用例则无法体现等等的;4、 如何用使全偶对试手段测进组行测合试:与正交试法编写用验例法 类;似3-测手试段、5何如析分程序与个部某或方面关分的风联险特征可能:有题问,能通不过产质量品某种度的量确;特定有问征题考虑,问题起,因可能出错的 因素; 量质性:属括可包得获性能力、兼容性、并性、发准标合性、可符安 和装可载性、可卸本化地可、维护性性、能移植性可、恢复性、可 可性靠可、伸性、缩安全性、支持性可可、测性试、使可性用;了为 定某个特确征是否缺陷
17、有,可问自己如以何证它明没有与这或属些冲性突 。 问起因题:这些因中素每一个的做看或大是或小警,告并计设试测 以,确定序是否有程这因素所提些示的弱脆性。新功能、技术、新新场市 学习、线曲、更后变功能的后期、更变、然贸工作、差的的设或没有计 维护性的实可、疲倦现程序的员、其他员问人、题意外入溜、来外、预 品算、外糊模矛盾的需、未求知需求需求、变、复杂化、性问很多题 、赖性、依可测试性、没不有什单元么试测、到前为目没止什有么统系 试、依赖狭测的窄测策略试、弱的测工试具、不可改性、修程设序计语言 型类误、使用错误错大纲利用、新资源补充自最的己误大错纲。4-序程错分误析试测要员了解何如编和写表达己自的
18、试测结果,以读便者够能真正得出结 果这个过程叫做。程错误序分析。 文 其如人:错误报告是大数测试多的员主工要产品作报告写,的越, 测好员试的誉声越高 ; 试员测程序错误的析会推动分改所报正的错告误深入:研究并写好出的 报,常常对告误改错的可能性正生巨产的大影; 响 使自 己的误报错成告一种有效为的销工售具; 误报告错表代的是试测员; 努 使错力报误告更多有的价:值丰富个错误每告的报息,提信高报告的可理 性解; 产 的品何项任相关目员人应都能够该报程序告错误:以可项目相关是 人员可、是以司员公、可工是客户以用或;户 用引人别的误报错告要时小;心 将 量问质作为题错误告:质报对于个人来说就是量值,
19、价对产感到品 望失,到产感品不那有价么值那么应,作该错误为告报出写来; 有 产些品项的目相人关不能员告程序错误报测,试员就他是们的代;4-理程序错分误析 将 受影响的到目相关人员项的意注转力到移有议的争序程错上误: 测试员难 说服程序员改错修误可以考虑,转移这到错误个改修益受人; 的不决要利用程错误序跟踪系统视程序员的监表 :不现跟要踪系时统 估间计序员程表现;的 不决利用程要错误跟踪序系统监测视员的表现:不要根据试序错程误 奖励数测员试 ; 及 时报告缺 :陷拖延的时间长越解决,的能可性越; 小 永远要不设明假的程序显错已误经入写报 ; 报告设计错误:当发现设告计题问时必报告须; 似看端极的
20、陷缺是潜的安全在洞:漏何严重任后都应果该被决解不 ,管其多不可能么生发; 冷僻用例使不僻冷:常要常到极值,用测员所发现的第试个错误常一 是在常界处 边 ; 缺小陷值也得告报和改 :修成本低改(修小陷)缺可避免该以品产 一以上半技的支持电术话; 4程-序误错析 分 时明刻严确重等级优先和等级间的差之别 :重严级表示程序等误的 影响错或后果优先等级表,什么示候要时修求错误改 ; 效是失误错征,不是错兆误身 本任何时:候到看看来很起小的误错 都要,执行后测试,以发续现多更严重征兆以发现更宽;围并且范被会很多人 到;以确定看使该问题得重现的关条件键,充暴分露可问能;题 对针看起很小的代码错误执行后续测
21、试来 :续继测试,可会有能更 大的失;效建议种后三测续试变,自化己的行为变化-序程选项设置和化软变件和硬环件境 ; 永远 要都告不可重报现的错,这误样的错可误是能时间弹 炸不可: 重的现错会误公司是能交够的付昂贵最缺陷的; 不可 现重序程误错是重可的:现程序错误在特要定件下条出现很多 ,有助于考的思条例件子; 注意错报误告的处理本成 在判:断报告内的和容何报如告做一点讨上 论错误报告,有处成理本; 特 处理别与具或环工有境关程的序误 错第三:问方题能则改;改4-序程错分析误 在报原告型或期早人个本的程版错序之误,要前先征得同意:有时候 程 序会给测员试员个个人版一本并,求进行单独测要试; 重
22、复错报告误是能自够我决解的问题: 数据到现加开发错有报告误;中 每 程个错误序需都单要独报告的 ; 归 行(纳题主)是误报错告中的最要的部分 :好重归纳的该应含简 要描包、述要简出程序错误指的局性或限依关赖系简要指、出程错误的序影 响后或果属于,重要最信的息其它,内放入容报的告信描息述分部 不;夸大要程序误 错:确、客正观、正描公述序错误严重程等;级 楚清报告的题问,不要但试图决问题解 测:员试的作是工告问报题,而 是确定不根源, 要不忽略提失供效问题本的身晰清准确的信息、; 注 意自的己气语,批所评的个每人会都到看报告 :错的误告报带有责 备或居临下高的气是没有语益处 的 自使己报的告具有可
23、读性,即对使象劳是和累暴躁人:的洁简有;效 高提告撰报写技能:研究系中的错统误告报,找出高编提写能技路;思4程-序错分析误 如果合,使用适场市发开技术或支持数据 将程:错序误它们联系; 与 相 互评审错报误告 核查:关信息键;否可是现;复化、概简括或强加;核查 有所缺陷-自己发现的缺 -陷事同发的现缺;注意评陷审需要间; 时 与将阅读错误告报的序员程面见 ; 最好的方 可法是向能程员序示所演现发的错程序 ;误 当程序员问题说经解决时已要检查,是真否的没问有题了 在:有略 不同环的境可能下还会现它发效。失应进该行续后试,测保证不以出会现; 快尽检程序验误错改修 :误被错除时,要清可尽迅能速地检验
24、,测试员等待的时间 长,程序员所越得的记容越内; 少 如 果改修出现问题应与程序,员沟 :错误通修反改复失,直接找败; 人 误报错应由测告试员封存:任程序何错误测试由员进行审和封存评 ; 不 坚要持求修要改所有程序错,误要力量行 而:风一险二,户; 用 要不让迟延修的程序错误消改失:下一版本启; 封 测 试惰性不成能为程错误修改序推迟的原因不:占用能太多管时理;间 立即 程对错误序延迟定上诉决:序错误被程迟修推或改绝拒要,述; 上 果决如定理据争,就力定一赢:所做要每的个上诉都有要服力说5-测试自动化; 件软测软试; 部分测试件作自工动化能有可 助,帮也能可没有帮助; 自动化可以节 省时,加间
25、快开发,拓 测试展的员能 力并,使试测有更效 自;化也动以可散测试分员 的意注力并浪费,源;资 些有自化动获了巨大的得成 ;有些则受功到挫折败失;在决自定动的化容内,时首先计设 自己的测;试 用与手动测采不试同的法方设自计 动化测试;-5测自试化动 加快开发过 ,而程不试是图测在上试省:成功公钱通司过自动化测实 试其开现灵活性发迅速,检出测版新本的不稳定的变中-更尽能迅可暴 露速归程回错误-快速报序问题告,因这为会程使序误错改修更易容快;节奏开发实 例,自动冒化烟测试、自化动元单试测 ; 拓展 测试域领,要不断重不相复的测同试 利:用自动化建新的测创试 根;自据己背景选择的自化动试策测略 :试
26、测求需软,件产品系结构,体测试 员人技; 能不 要强1求00的%动自化; 试测工具并是不略 :策测试问题,出试工具会加重问题;测 不要 通过动化使无自情序况严重更: 如果测设试和计织组很差,自则 动化会情况使更差 ;不 要把工手试与测动自测化等同试来 起:自动化测试看把是对做测 员能力试的充,扩能够成手工测完所试不能完成工的作; 不 要根测据试行的运率来频计测估试价的 值:估计测试价的很困难值 测,的价值试在它于所提的信供息;5测试-自动化 动化的自回测试发归少部分程序现错 :误正非式调查显示由自,化 动试发现的测序错误程分百比令惊讶人地,自动回低归测试测试开发阶 在段发现程序错的误比以后行执
27、试时多测; 自在化动测时考虑试什么的样序错误程有没现 :就绪前发考问题虑; 的自动化测差的问试是没有人注题意 :好的测包试是的活可,以随时 补充测试,新修或复删除测试,老不断改进与高;提 捕回获失败放 :要构在能建够久或持手动与试相测结的合自动化试测的 技能规划和投上入,获回放是捕个一例示教; 训测 试工也具程序错有误:测 工具常常试程序误错更 多; 户界用面变 :更抽要象测试自动化计的界设面用,户界面更变,需 只级抽升层 ,象而不是升级问修访后改界的面有所试 测; 根据兼容性、熟 程度和服务选悉择GU测试工具I ; 自动归测回消试 亡面:临最大问的是退化题和早消亡 过,控失的维护成本也 是许
28、动自化回归试测解要的最决见常问;题 试测动自化一种是件开发过程软:遵 开发过程;循-测5自试动化 试测自化动是一重种要投 :需资要间时成和 ;本测试自 动化目项要需程序设、测试和计项管目理面方技的能 ; 通过点试验证可行性: 点试有于展助示测试组的小能力; 请 试员测和序程员与测参试动自化目 :项试测定义自动员化需求、 验检动化自用可、可理性性和解信可性赖产品;序员程是软件发开家,专评 自审动测试的体系化结构;意注评审可行、维可性、完整护性; 计自动设测试以推动评审化 :试测自化动测试的码代评审测试代,; 码自动化测试在设计上不要啬吝:强化 设计,形并文成档 ;免在测试脚本中避使用复逻辑杂 :
29、脚中本的件条逻辑会测使更试理 解,容易难引入错,误使测简试单使测,试性线化; 不要只为了是免避复重码而构编代建码库:测试自动 化很有多重代 码,有用复的库该遵循更强应设计的原,而不只是为了则免避重复码; 数据编动的自驱化动测更试于便行大运测试变量 :种同的输入不输和 组合 ,入将测输试入和预期出输组为织表,中的一表行对一个应测试 然,创后建一个表从中行逐读入自动的测试化过,执程每行个输步入骤 并检,预期验结;果 5测试自动-化 关键词动的驱自动测化试便更于非序员创程建测 试建:在立据驱动数 手段上但,是中包含表令,指而只不数据是; 首,先种方这要求法既支持 行运测,试又持设置支、库结果分析和告
30、的报一框般架;次,其 必须创建个任一库,封装由被测产品务的支的用持任户务。后最增加对, 取读子表格数电的据持支,每读次一入行;通常于非程序员的创建和 评便,审试测员可将以意力集中注到试,而不是测制控语上; 言 用自动利手化生段测试输入产 创:大文件、建创建量大试输入测、设 置测试床、创建随数据机覆、盖所有入输合、减组所少需的测试例用, 者可或描述预以结期果;覆 等价类盖所有代表对的 、偶覆逻辑条盖件 的中交互 通过状、态模型创建试场测;景 测将试成与测试执生行分开:将 执代码行测与数试分据开的一种策略是 据驱动数自动的化测试这种分离,有利于测生试成有如,下点:测 试优易理于和评审;可解使以不用
31、的工同或具程序设环境生计和成行测执 试独立;的测用试例成生比较器易容试测;果预如生成先数,据则容 更重易复测;试报所发现的告序错误更容程易不;同的试专业测员会各 人自注关动化测试的自不方面;同5-测自试化动 使 用准脚标语本 言; 利用程编口接自化测试 动 ;鼓励发开单测元试 包 ;心使用不小理解试测的测试自化动计人员设 ;避 免使不尊用测重试测试的动化自计人设员 ;测试性往往是比测试可动自化更好投资 :驻留的产品在内部提供制控 或视性可测试代的; 码测可试性是可视性控和制:访问 代码源日;志诊断;错;误模拟测 ;点试;件事发触器读;入的老据数式格测;接试;定口制控制支;允 持许实多;例尽 早
32、动启试自测化动 ;集为式测中试动化自组明小确章程; 测试动化自立要见效 即:不错切的点,入系统配置如准备与辅;助诊 断会话记录;测试成生;测试 拥有员的测试工会比所具识到意多 ; 的 6-测试文档文档是式形测试过程化的个一要重组成分部, 是平也工作时的必中不可少 一部的分,档的撰文写准标决与当取前的求需也取决于,公司的章程 。为了 有地应用效解决案方,要需楚地清理解题:问明测试文确档需要 解决的题问,运适用的解合决方 ; 案 不 要使用试文测档模,板除非可以脱模离板否则,模板就没有 用; 用使测文档模板试模:板能够进一致促沟通的; 使用IEEE标准29作8测为文档 :试试文档模测板基础的; 要不使IEEE用准标82 9:践实中遇了到 多很题; 问 决定要构在建产品之的前先析需求,这一分既适点于软件也用同适用 样于文档决定什:么内容包要含到测文试档,什么内中容包含,不应该 项目需求以基础 ;为 了为分测析试文需档,求采可类用以似给下的问题清单进出调查 ;行 用 简短语的句归纳出核心文需档求 ;7-与序员交程互 理解 程员序怎样考思 最好:验成为程序体员亲,自体会; 获得 程序员的任 信:越与程序早员接情触况就越
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1