Microsoft Confidential Michael Juřek Software Architect Microsoft.

Slides:



Advertisements
Podobné prezentace
Advanced Technologies 05 Využití MOM 2005 pro správu Exchange 2003 Petr Šetka, MCSE, MCT, MVP konzultant & lektor.
Advertisements

Andrea Vlčková Jak prodávat produkty Microsoft v akademickém sektoru a v sektoru veřejné správy Andrea Vlčková
AJAX fenomén současného internetu Dalibor Kačmář Academic Developer Evangelist Microsoft ČR host Vítek Karas Senior Software Development Engineer Microsoft.
Vladimír Vencálek CEO Martin Švec CRM Projekt Manažer
Virtuální akademie Řešení privátního cloudu.
Kompozitní aplikace (Office Business Applications) Michael Juřek, Software Architect Tomáš Kutěj, TSP – Office Platform Microsoft s.r.o.
Virtuální akademie Virtualizace a vysoká dostupnost.
MICROSOFT BUSINESS INTELLIGENCE Pavel Cach Solution Specialist: BI, Aplikace
Úvod do Azure AppFabric Michael Juřek Software Architect Microsoft s.r.o.
ISV Community Days. Čtvrtletně Technologická část zaměřená na jednu technologii.NET Connected Apps, Windows Server 2003 Enhanced, SQL VS 2005,
Modelování procesů pomocí workflow
Operační systémy a aplikační servery Tomáš ZACHAT SPŠ Praha 10, STIC.
Michal Neuwirth Partner Technical Readiness Microsoft s.r.o.
Virtuální akademie Produkty System Center, část 2.
Nabídka Microsoft Enterprise Services pro partnery
Priority IT v bankách a pojišťovnách pro rok 2012: Strategie Microsoftu pro finanční instituce Roman Cabálek, generální ředitel Microsoft ČR
SAP Best Practices Odvětvové a meziodvětvové know-how v jednom paketu Dostupnost pro zákazníky SAP a partnery SAP.
Microsoft Partner Program
Úloha informačních technologií ve státní správě Robert Hernady Senior Systems Engineer Microsoft.
1 Přehled novinek v serveru Exchange 2007 Marian Henč Technology Specialist – AD & Messaging
Michael Juřek Software Architect Microsoft s.r.o.
Software Architect Forum 2006 Trendy ve vývoji aplikací Michael Juřek, Dalibor Kačmář Microsoft s.r.o.
Luděk Kremser Server Product Manager Microsoft ČR
Michael Juřek Software Architect Microsoft s.r.o..
LiveContent Univerzální Formulářové Řešení Michal Petrtýl, Marek Beneš.
Partner SBSC evening university , Čestlice.
Jiří Karpeta Platform Strategy Advisor Microsoft Czech Republic
This presentation, including any supporting materials, is owned by Gartner, Inc. and/or its affiliates and is for the sole use of the intended Gartner.
Microsoft Office InfoPath 2003 Tomáš Kutěj Account Technology Specialist
AJAX nejmodernější webová technologie… seminář pro učitele ZŠ a SŠ Mgr. Marek Osuchowski Ostravská univerzita © 2011.
Jak využít Office 365? Několik scénářů. | Copyright© 2010 Microsoft Corporation.
 DAQUAS  Microsoft Gold Certified Partner › Networking Solutions › Information Worker Solutions › Licensing Delivery Solutions  Microsoft Developer.
Heterogenní serverové prostředí, správa, bezpečnost a interoperabilita Jak zajistit interoperabilitu v hererogenním serverovém prostředí? Jak spolupracuje.
Jiří Burian DPE PM Nový typ aplikací a požadvků Visual Studio 2008 Silverlight Expression Web 2.0 Připravujeme lokalizaci komunitních.
Přehled hlavních novinek a výhod. Přínosy pro IT správu Přínosy pro IT správu a nasazení Vysoká dostupnost ve standardu Replikace databází napříč více.
Advanced Technologies 05 Rozšířené monitorování infrastruktury pomocí MOM 2005 Ondřej Výšek Systémový Specialista Infinity a.s., member of Synergon Group.
Andrea Vlčková Licensing Marketing Manager
Visual Studio Team System: Kvalita software a Test- Driven Development Michael Juřek Software Architect Microsoft s.r.o.
Novinky pro webovou platformu Jiří Burian, Tomáš Kutěj,
Advanced Technologies 05 Integrace MS Exchange a SharePoint a jejich nasazení ve společnosti Microsoft Integrační scénáře technologií Microsoft Exchange.
Příležitost pro partnery s Windows 7 Lukáš Křovák Produktový manažer divize Windows
Petr Štos Partner Technology Specialist Microsoft Corporation.
Partnerská konference Solution Partners Clarion Congress Hotel Prague 1. října 2009.
SERVICESSERVER CLIENT Operating System Relational Database Application ServicesSystems Management Developer Tools Programming Model Applications.
Internet Explorer 8 Štěpán Bechynský Developer Evangelist Microsoft s.r.o.
Michaela Hernady, Microsoft s.r.o Partner Development Manager
Information Worker v období 2006/2007 People – ready business Drahoslav Dvořák Solution Specialist Microsoft.
Windows 7 & Internet Explorer 8 vývoj aplikací a kompatibilita Štěpán Bechynský, Ondřej Štrba Developer Evangelists
Jak postupujeme vpřed v testování? Jak se nám daří vytvářet denní buildy? Stíháme opravovat chyby? Jak kvalitně chyby opravujeme?
Jakub Kvaček Segment Manager – Breadth Microsoft Česká republika
Aktuální bezpečnostní výzvy … a jak na ně ….. v praxi Dalibor Lukeš Platform and Security Manager Microsoft Czech and Slovak Michal Pechan Production Stream.
Poznejte jak je skvělé Mít to pod Kontrolou René Klčo Microsoft System Center Data Protection Manager 2007.
Platforma Windows Server Partnerská konference – Solution track Petr Váša Product manager – divize Server&Tools 1. října 2009.
Pokročilá ochrana informací Ladislav Šolc, Tomáš Kutěj Systems Engineers Microsoft, s.r.o.
Podpora pro partnery zdroje pro obchodníky, studie návratnosti, případové studie atd. René Klčo Partner Account Manager.
Tutorial: Obchodní akademie Topic: Logical Functions Prepared by: Mgr. Zdeněk Hrdina Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/ je.
Testování s TestComplete
Potřebujete vybudovat business aplikaci? Pokryje dílčí obchodní potřeby určité skupiny zaměstnanců, jednoho nebo více týmů Bude vytvořena / připravena.
Jan Dryml Systems Engineer Microsoft. Databáze SCCM 2007 Operační data Konfigurační data SCCM server Může poskytovat všechny nebo jen některé Uživatelská.
Chytrá volba pro podnikání René Keyzlar Operator Channel Lead 1/3/2012.
Accelerating Your Success TM IBM Tivoli NEWS Petr Klabeneš
Július Hájek On-line Marketing Manager Microsoft
Office 365 Education Scénáře pro univerzity
Co s daty? Azure ML Jan
Legislativní tok Ministerstvo spravodlivosti SR
10 novinek z dílny Microsoftu pro školní rok 2017/2018
Automatizované testy uživatelského rozhraní
Dynamic Identity Framework Assessment
Web Application Scanning
DevOps (nejen) pro mobilní aplikace
Transkript prezentace:

Microsoft Confidential Michael Juřek Software Architect Microsoft

Microsoft Confidential Některé možné otázky ohledně funkce: Jaká je doba odezvy na typickou úlohu? Nenarušil upgrade/fix funkci aplikace? Dává vyhledávání očekávaný výsledek?

Microsoft Confidential Integrovány do Visual Studia Jednoduše – další typ testu Na základě nahrané posloupnosti stránek anebo pomocí kódu: Extrakce parametrů a validace výsledku Testuje HTTP protokol, nikoliv UI prohlížeče Nejen pro ASP.NET Pro jakoukoliv HTTP komunikaci Lze použít i pro webové služby Včetně AJAX aplikací Absolutní rozšiřitelnost

Microsoft Confidential Web Test je posloupnost URL s parametry Možnost nahrání z Internet Exploreru Editovatelný XML formát Variace parametrů (data-driven test) Extrakce parametrů pro následné použití Text, regulární výraz, hlavička, atribut, skryté pole, pole formuláře,... (vlastní) Validace výsledku: Hodnota pole, hledání textu, doba odezvy, kontrola atributů, kontrola počtu tagů,... (vlastní) Možnost automatického převodu na kód Poté neomezená rozšiřitelnost a flexibilita

Microsoft Confidential Web test: Nahrání Validation rules Extraction rules Vytvoření testu jako kódu

Microsoft Confidential Vlastní validační pravidlo Dodatečná kritéria na úspěšnost testu Např. kontrola počtu řádků v tabulce Vlastní extrakční pravidlo Definice „proměnné“ pro další požadavky Např. počet položek v seznamu Události na začátku a konci testu Události před a po HTTP požadavku

Microsoft Confidential Rozšiřitelnost web testů Validační pravidlo Extrakční pravidlo Události testu Události požadavku

Microsoft Confidential Load testing is the process of putting demand on a system or device and measuring its response. The term load testing is used in different ways in the professional software testing community. Load testing generally refers to the practice of modeling the expected usage of a software program by simulating multiple users accessing the program concurrently. … There is little agreement on what the specific goals of load testing are.

Microsoft Confidential Je moje aplikace dostatečně rychlá? Zvládne moje aplikace dostatečný počet uživatelů? Co když bude něco špatně – zvládne to má aplikace? Vydrží moje aplikace pod zátěží dostatečně dlouho?

Microsoft Confidential Multi-threadové provádění: unit testů web testů Sběr hodnot přednastavených výkonových čítačů Porovnání hodnot s nastavenými mezními hodnotami Možnost nastavení mixu scénářů, prohlížečů, kvality síťového spojení Flexibilní nastavení zátěže: Konstantní Postupné zvyšování Zvyšování až do splnění nějakého cíle

Microsoft Confidential Load Agent Test Controller Test Rig VSTS Client

Microsoft Confidential Test controller Spravuje frontu testů a rozhoduje o jejich spouštění Výběr vhodných agentů Nasazení nezbytných souborů na agenty Synchronizace a monitorování agentů Test agent: Prakticky lineárně škáluje zátěž Efektivně simuluje až tisíce uživatelů Obsluha přepínání IP adres v případě farmy

Microsoft Confidential Zátěžový test: Vytvoření Nastavení sledovaných čítačů Vyhodnocení

Microsoft Confidential WebsiteSpark  Pro webové agentury vyvíjející webové stránky a webové aplikace a tyto hostující. Co získáte? Software Visual Studio 2008 Professional Edition s MSDN, Expression Studio 3, Windows Web Server 2008, SQL Server 2008 Web Edition, atd. Profi technická podpora a online školení Zviditelnění a prodejní podpora Solution Profiler, Galerie webových aplikací, webové tržiště Nulové vstupní náklady, 3 roky, pouze 100$ při ukončení. Více informací a registrace: BizSpark  Pro začínající společnosti, které plánují vývoj software jako produkt. Co získáte? Software Visual Studio (TSTS) s MSDN Premium, VSTS Team Foundation Server, Microsoft Office, Windows Server, Microsoft SQL Server, SharePoint, atd. Technická podpora Zviditelnění v databázi BizSpark Nulové vstupní náklady, 3 roky, pouze 100$ při ukončení. Více informací a registrace:

Microsoft Confidential Visual Studio nabízí komfortní nástroje na testování webových aplikací Webové funkční testy pro kontrolu správné funkce Zátěžové testy pro ověření chování aplikace pod zátěží V nové verzi 2010 – funkční testování uživatelského rozhraní automatizací prohlížeče (Internet Explorer a Firefox)

Microsoft Confidential © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Confidential

Declarative Looping and branchingDeclarative Looping and branching Recorder plug-in for custom correlation extensibilityRecorder plug-in for custom correlation extensibility Edit think times, goals and reporting strings across all requestsEdit think times, goals and reporting strings across all requests View recording log in playbackView recording log in playback Jump to request from playbackJump to request from playback Add extraction rule from playbackAdd extraction rule from playback Extensibility in playback for adding tabs and menu itemsExtensibility in playback for adding tabs and menu items Make web test just workMake web test just work

Log entire test result on errorLog entire test result on error Integrated reporting in ExcelIntegrated reporting in Excel Run functional test as performance testsRun functional test as performance tests True network emulationTrue network emulation Remote profiler integrationRemote profiler integration User Detail ViewUser Detail View Extensible data collectorsExtensible data collectors