Как Тестируют в Google

  • Published on
    10-Oct-2015

  • View
    46

  • Download
    0

Embed Size (px)

Transcript

<ul><li><p> 32.973.2-018-07 004.415 13 </p><p> . , . , . 13 Google. .: , 2014. 320 .: .</p><p> ISBN 978-5-496-00893-8 Google: -</p><p>, , , -. , Google, - . Google, , - . - : , , .</p><p>12+ ( 12 . 29 2010 . 436-.)</p><p> 32.973.2-018-07 004.415 </p><p>Authorized translation from the English language edition, entitled How Google Tests Software; ISBN 9780321803023; by James A. Whittaker, Jason Arbon, Jeff Carollo; published by Pearson Education, Inc Copyright 2012 Pearson Education, Inc</p><p>All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc.</p><p> Pearson Education, Inc. . .</p><p>, , , . , , , .</p><p>ISBN 978-0321803023 . Pearson Education, Inc., 2012ISBN 978-5-496-00893-8 , 2014</p><p> , 2014 , , 2014</p></li><li><p>5</p><p> ..........................................................................10</p><p> ................................................................................12</p><p> .........................................................................16</p><p> .............................................................................................................22 .................................................................................................24 ......................................................................................................25</p><p> ................................................................................................................27</p><p> 1. Google..................28 .....................................................................................33 ......................................................................................................................34 ...............................................................................37, , ............................................................................................38 ..........................................................................................................40</p><p> 2. .....................................................................44 ..................................................................46 .................................47 ? ..................................51 ........................................................................................52 ..............................................................................................54 ....................................................................................55</p></li><li><p>6 ....................................................................................57 ............................................................................58 ......................................................................................................59 ...................................................63 ..............................................................................................74 .............................................................................75 ..........................77 .............................................................79 .......................................................................81- ..............................................................................................87</p><p> - .........................89 .......................96</p><p> ............................... 103 WebDriver ........................... 105</p><p> 3. ..................................................... 109, ..................................................... 109 ................................................................................ 110 .............................................................................114</p><p>A Attribute ......................................................................................117C Component .................................................................................. 121C Capability ....................................................................................122</p><p>.....................................................................................................................132 ............................................................................................... 133</p><p> ...............................................................................................138 .......................................................................................... 141 - ............................................................................................. 145 ................................................................... 150 Buganizer ........................................................................ 151 .............................................. 164 .............................................. 168 Google ................................................................ 173 ........................................................... 178 Quality Bots ................................................................................ 182BITE .............................................................................................. 195</p><p> BITE ............................................................................. 197 BITE .................................................................................. 199 BITE .............................................. 201 BITE .................................................. 205 BITE ..................................................................................................205</p><p>Google Test Analytics ...........................................................................................206</p></li><li><p>7 ..................................................................................212 .....................................................................................216 Google Docs ......... 218 YouTube .......................... 224</p><p> 4. - ..........................................................................................231 - ................................................................................... 231 ................................... 233 ..............................................................................................................235 , - Gmail ................................... 237 , - Android ...................................... 244 , - Chrome .............................. 249 ............................................................................... 254 , </p><p>Search Geo .....................................................................................................255 </p><p> ...........................................................................................259 , </p><p> Google ........................................................................................ 263 - ................................................. 268 .................................................................. 272</p><p> 5. Google .............................................. 279 Google ........................................... 279 ............................................................ 282 .............................................. 283 - - ........................................... 285 .......................................................... 285 .....................................................................................................286</p><p> . - Chrome OS ............................................................ 287 ...........................................................................................................287 .................................................................................................... 288 ..................................................... 289 ........................................................ 289 .......................................................................... 290 ................................................... 290 ............................................................................291 ................................................................................................. 291 ...................................................................................................291 - ................................................................................... 292 .............................................................................. 292 ...................................................................................................292</p></li><li><p>8 ..........................................................................................293 , </p><p> ........................................................................ 293 Autotest .......................................................... 293 ....................................................................................... 293 .............................................................. 294 ...................................................................... 294 AppManager ............................................................... 294 ..................................................................................... 295 .....................................................................................................296 ................................................................................................................ 296 .................................................................... 298 ................................................................. 299</p><p> . Chrome ......................................................... 300 ................................................................................................... 300 .......................................................................................................301</p><p> ................................................. 302 ............................................................................302</p><p> ................................................. 302 ..................................................................................................303</p><p> Chrome ..................................................... 303 ..................................................................................... 303</p><p> ................................................. 304 ........................................................................................ 304</p><p> Chrome ................................................................................ 305 .......................................................................... 305</p><p> Chrome OS ....................................................... 305 ..........................................................................................306</p><p> Chrome .........................................................................306</p><p> . ................................... 307 BITE ...................................... 307QualityBots ..................................................................................... 310RPF: Record Playback Framework ........................................................................312Google Test Analytics ........................................... 315</p><p> .........................................................................................................315 ........................................................................................................ 315...............................................................................................316 ............................................................................................................316</p></li><li><p> Google, Microsoft , .</p><p> . </p><p> , , , , Starbucks.</p><p>, , .</p></li><li><p>10</p><p> 2006 . , . , . .</p><p> , , , . , . , - .</p><p> , , - . , , , . . - , .</p><p> . , . , , . .</p><p> , , . , , , .</p><p> Google , , . - , - . Google , .</p></li><li><p> Google , Google , , , . , Google . , , Google . .</p><p> 2009 , 2010- - Swiss Testing Day. . -. . 2011- - Google EuroSTAR. , Google .</p><p> . - , . . , , - - : , , . , .</p><p> , . - . Google, , . - , .</p><p>, . Google : , , . : , - , . , , .</p><p>, Google, Google. ! , : , -</p><p>, , , , , , , . , . , .</p><p>P.S. : ?</p></li><li><p>12</p><p> , , . , . -. , , - . , , . , , . Si, senor , . , , , .</p><p> , . , , . </p><p> . ? </p><p> , , 1 ? , ? , , , , . . .</p><p> , - . , </p><p>1 , ? !</p></li><li><p>13</p><p> , , -, . . , , - . , .</p><p> , , . , Google , - - XXI . , Google . , .</p><p> 2001 Google . ! - , TDD (Test-Driven Development, 1) ( JUnit) . , - . . , .</p><p> , . AdWords: , , -. - . , , -. Google , - -. JUnit . . . Thanks God, It's Friday! , . , , , , -</p><p>1 , , , . , . . .</p></li><li><p>14</p><p> . , ?</p><p> , . . , - - . , . , - . , , . , . !</p><p> ? , - . , , , , -. Google . , . , , -. , . , -. , , Google. , , . , , , , . , Google XXI, -, . , , , . , Google.</p><p> : , . Google, , - , , Chrome, Chrome OS . - Google. , - , - Google. , , !</p><p> Google 200 20000 , , -</p></li><li><p> . . . , , Google. Google . - . , Google , , . -, , !</p><p> Google. 2001 Google AdWords, , -- . The Way of Testivus Beautiful Tests OReilly Beautiful Code.</p><p> : ! -, , . , . , !</p></li><li><p>16</p><p> Google 2005 . - , , . Google , . : - .</p><p> , , , , - Thanks God, Its Friday. , . , , , ....</p></li></ul>