1 / 19

Visual Studio 2010 uued testimisvahendid

Visual Studio 2010 uued testimisvahendid. Taavi K õosaar Visual Studio ALM MVP http://melborp.net. Kava. VS2010 ja uued testimisvahendid Testilugude haldamise ülevaade Manuaalne testimine ja testitulemused Programmeeritud UI testid. Eesmärk. Tutvustada VS2010 uusi testimisvahendeid

Download Presentation

Visual Studio 2010 uued testimisvahendid

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual Studio 2010 uued testimisvahendid Taavi Kõosaar Visual Studio ALM MVP http://melborp.net

  2. Kava • VS2010 ja uued testimisvahendid • Testilugude haldamise ülevaade • Manuaalne testimine ja testitulemused • Programmeeritud UI testid

  3. Eesmärk • Tutvustada VS2010 uusi testimisvahendeid • Demonstreerida vahendeid ja koostoimet Team Foundation Server S2010-ga(TFS)

  4. Test Manager 2010 Team Agents Team Explorer Test Case Management Manual Testing Lab MgmtConfig. Checkpoint Environment Environment from Template Reporting Team Portal Test Case Management Branch Visualization Version Control Build Automation Gated Check-in Agile Planning Tools Virtual Env. Setup/Tear Down Fast Forward for Manual Testing

  5. Miks uus vahend? Et vähendada misinformatsiooni ja segadust arendaja ning testija vahel See on rakenduse elutsükli (ALM) üks osa ja VS ALM-s oli lõppkasutaja testimise tugi puudu

  6. VSTS 2010 Test Capabilities generalist specialist coded ui test test runner web performance test unit testing load test test case management virtual lab management data diagnostic adapters (video, action log, event log etc) team foundation server with reporting (bugs, requirements, user stories, source control, build)

  7. Testilugude haldamine Tööde (WI) põhine testilugude, testikogude ja plaanide haldamine ning staatuste põhine jälgimine Nõuete sidumine testidega Erineva tähtsustega ja staatusega testide eristamine

  8. Testilugude haldamine • Mugav testide defineerimine • Konfiguratsioon • Jagatud sammud • Sisend andmetabeli kasutamine testiiteratsioonide jaoks

  9. Demo Testilugude haldamise vahend

  10. Manuaalne testide jooksutamine • Kasutajasõbralik manuaalne testide jooksutamine erivahendi abil • Automaatne jooksutamise tulemuste salvestamine • Ekraanipildid, süsteemiinfo, tegevustelogi, video, intellitrace, ...

  11. Manuaalne testide jooksutamine - bugi • Bugi sisestus ebaõnnestunud testi kohta • Koos kõikide detailidega mis salvestati • Arendaja saab bugi ning kogutud info k.a. video

  12. Demo • Manuaalne testide jooksutamine

  13. Programmeeritud UI testid • Kasutajaliidese testimine läbi platvormi • Toetab automaatset testimist • Team Build-i osana • Loomine manuaalse testimise tegevustelogi põhjal

  14. Prog. UI testide tugi • Rohkem infot • Gautam Goenka blogist.

  15. Prog. UI test ja web test • Programmeeritud UI test täiendab olemasolevaid veebi, jõudluse, ühikteste. • Veebitest != Coded UI test • Veebitest – HTTP põhine • Coded UI test – Brosweri/platvormi põhine • Saavad samu eesmärke täita

  16. Demo • Programmeeritud UI testid

  17. Kokkuvõte • Uus vahend aitab plaanida ja organiseerida testimist • Parem infovahetus testijate ja arendajate vahel • Programmeeritud UI testid võimaldavad testida rohkemaid kasutajaliideseid • Saab kaasata autom. testidesse

  18. Kasulikud viited • blogs.msdn.com/vstsqualitytools • blogs.msdn.com/team_foundation • http://blogs.msdn.com/b/gautamg/ • http://msdn.microsoft.com/en-us/vstudio/default.aspx

  19. www.eneta.ee/foorum

More Related