资源描述:
《Software Tes{ng Software Quality Assurance》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、So#ware Tes+ng So#ware Quality AssuranceIntroduc+on Pan Maolin, School of So#ware, SYSU panml@mail.sysu.edu.cnHDp://ss.sysu.edu.cn/~pml/se307/2012springAgenda•Case Studies •What Is a Bug? •About Bug •What does tes+ng mean? •Tes+ng Career in Microso# •SOFTWARE TESTI
2、NG IS FUN. NO! •Course Overview Infamous So#ware Error Case Studies Disney's Lion King, 1994‐1995•Problem –In the fall of 1994, the Disney company released its first mul+media CD‐ROM game for children, The Lion King Animated Storybook. –this was Disney's first ventur
3、e into the market and it was highly promoted and adver+sed. Sales were huge. –On December 26, the day a#er Christmas, Disney's customer support phones began to ring, and ring, and ring. phone support technicians were swamped with calls from angry parents with cryin
4、g children who couldn't get the so#ware to work. –Numerous stories appeared in newspapers and on TV news. •Results –Disney failed to test the so#ware on a broad representa+on of the many different PC models available on the market. 概念:兼容性测试Infamous So#ware Error Ca
5、se Studies Intel Pen+um Floa+ng‐Point Division Bug, 1994•Problem –Enter the following equa+on into your PC's calculator: (4195835 / 3145727) * 3145727 ‐ 4195835If the answer is zero, OK! If you get anything else, you have an old Intel Pen+um CPU with a floa+ng‐point
6、 division bug a so#ware bug. –On October 30, 1994, Dr. Thomas find it on his Pen+um PC. He posted his find on the Internet. •Results –Their so#ware test engineers had found the problem while performing their own tests before the chip was released. Intel's management
7、decided that the problem wasn't severe enough or likely enough to warrant fixing it or even publicizing it. –In the end, Intel took a charge of more than $400 million to cover the costs of replacing bad chips.事实:软件错误不一定需要纠正!Infamous So#ware Error Case Studies The Ex
8、plosion of the Ariane 5, 1996•Problem –On June 4, 1996 an unmanned Ariane 5 rocket launched by the European Space Agency exploded just forty seco