Einfaches Testen von Webapplikationen mit
|
|
- Rüdiger Pfaff
- vor 8 Jahren
- Abrufe
Transkript
1 Einfaches Testen von Webapplikationen mit SimpleTest Dipl.Ing.(FH) K. H. Marbaise
2 Agenda Unit Tests/Web-Tests Durchführung von Web-Tests HTML Elemente Ergebnisdarstellung Gruppierung Grenzen von SimpleTest Alternativen 2
3 Warum überhaupt testen? Es funktioniert nicht alles so wie man es erwartet. Konsequenz: Es muss geprüft werden! 3
4 Unit Tests Aufgabe von Unit Tests: Entwickler Tests Extreme Programming Ansatz Zuerst den Test schreiben, dann die Implementation 4
5 Unit Tests Model Controller/View Services DAO Komplexität von Unit Tests nimmt zu. 5
6 Warum Web Tests? Unit Tests haben Grenzen Grafische Benutzer Oberflächen (GUI) Model-View-Controller (MVC) Strukturen Model Ok View + Controller mithilfe anderer Frameworks 6
7 Warum Web Tests? Unit Tests haben Grenzen Nebenläufiger Code Mehrschichten Architektur Mock Objects (Test Pattern) 7
8 Warum Web Tests? Logik Testen, die mit Unit Tests nicht abgedeckt werden kann. z.b. Workflow etc. der durch Controller/View dargestellt wird. Test aus Sicht des Anwenders. Eventuell einfacher als C/V Test Framework. 8
9 Durchführung Web Tests Von Hand Vorteil: Einfach. Nachteil: Nicht Reproduzierbar. Sehr aufwendig. 9
10 Durchführung Web Tests Mithilfe eines Werkzeuges Vorteil: Reproduzierbar Ablaufzeit ist kalkulierbar Integration in den Entwicklungsprozess 10
11 Durchführung Web Tests Mithilfe eines Werkzeuges Nachteil: Je nach Entwicklungsprozess aufwendiger zu erstellen. Einarbeitung. 11
12 Durchführung Web Tests Kommerzielle Werkzeuge etest Suite von empirix SilkTest von segue WinRunner mercury etc. 12
13 Durchführung Web Tests Kommerzielle Werkzeuge Vorteile: GUI Nutzung durch nicht technisches Personal Je nach Projektgröße/Struktur Kosteneinsparung 13
14 Durchführung Web Tests Kommerzielle Werkzeuge Nachteile: Anschaffungskosten (Investitionskosten) Einarbeitungs- bzw. Schulungsaufwand Portabilität 14
15 Durchführung Web Tests OpenSource Werkzeuge HTMLUnit JWebUnit HTTPUnit CanooWebTest FIT etc. 15
16 Durchführung Web Tests OpenSource Werkzeuge Vorteile: Meist eine einfache Integration in den Entwicklungsprozess. Frühere Rückmeldung bzgl. der fachlichen Anforderungen. 16
17 Durchführung Web Tests OpenSource Werkzeuge Nachteile: Erstellung der Testfälle ist je nach Tool mehr technisch als fachlich orientiert (teilweise programmiert). Teilweise keine GUI. 17
18 Testplan 1. Test... Seite aufrufen... Prüfen, ob auch alle notwendigen Angaben auf der Seite vorhanden sind. 18
19 1. Test mit SimpleTest 19
20 1. Test mit SimpleTest require_once('simpletest/web_tester.php'); require_once('simpletest/reporter.php'); class LoginTest extends WebTestCase { function testtitle() { $this->get(' $this->asserttitle('» PAwAs «::: Projekt Aufwanderfassungs- und Abrechnungssystem ::: PAwAs V0.50.1'); } } $test = &new LoginTest(); $test->run(new HtmlReporter()); 20
21 1. Test mit SimpleTest Das Ergebnis: 21
22 2. Test mit SimpleTest Sind alle Eingabe Felder vorhanden? class LoginUserPasswordTest extends WebTestCase { function testuserpassword() { $this->get(' $this->assertfield('iclient', ''); $this->assertfield('susername', ''); $this->assertfield('spassword', ''); } } 22
23 3. Test mit SimpleTest Eingabe Felder füllen und Clicken class LoginMitUserPasswordTest extends WebTestCase { function testuserpassword() { $this->get(' $this->setfield('iclient', 1); $this->setfield('susername', 'kama'); $this->setfield('spassword', 'egon'); $this->click('anmelden'); } } 23
24 4. Test mit SimpleTest Kombination prüfen und füllen class LoginTestKombination extends WebTestCase { function testuserpassword() { $this->get(' $this->asserttrue($this->setfield('iclient', 1)); $this->asserttrue($this->setfield('susername', 'kama')); $this->asserttrue($this->setfield('spassword', 'egon')); $this->click('anmelden'); } } 24
25 Unit Tests / Web Tests Welche Methoden werden als Testmethoden angesehen und ausgeführt? Alle Methoden, die mit test beginnen. 25
26 Unit Tests / Web Tests Welche Methoden werden als Testmethoden angesehen und ausgeführt? Alle Methoden, die mit test beginnen. 26
27 5. Test mit SimpleTest class LoginPageTest extends WebTestCase { function setup() { $this->get(' } function testpagetitle() { $this->asserttitle('» PAwAs «::: Projekt...'); } function testloginfields() { $this->asserttrue($this->setfield('iclient', 1)); $this->asserttrue($this->setfield('susername', 'kama')); $this->asserttrue($this->setfield('spassword', 'egon')); $this->click('anmelden'); } } 27
28 Testplan Test... Anmeldung durchführen... Prüfen, ob auch alle notwendigen Angaben auf der Seite vorhanden sind. 28
29 Anmeldung und Prüfung class LoginPageTest extends WebTestCase {... function testloginfields() { $this->asserttrue($this->setfield('iclient', 1)); $this->asserttrue($this->setfield('susername', 'kama')); $this->asserttrue($this->setfield('spassword', 'egon')); $this->click('anmelden'); $this->assertlink('abmelden'); $this->assertlink('kunden'); $this->assertlink('projektliste'); $this->assertlink('aufgaben'); $this->assertlink('arbeitszeit');... } } 29
30 Testplan Test Anmeldung mit falschen Daten... Prüfen, ob auch alle notwendigen Angaben auf der Seite vorhanden sind. Sprich Fehlermeldungen etc. 30
31 Formen Mehrere Formen auf einer Seite: SubmitFormById('FormId'); Keine direkte Auswahl der Formen möglich. 31
32 HTML: DropDown Listen... <select name="auswahl"> <option value="0">heino</option> <option value="1">michael Jackson</option> <option value="2">tom Waits</option> <option value="3">nina Hagen</option> <option value="4">marianne Rosenberg</option> </select>... 32
33 HTML: DropDown Listen class DropDownBoxTest extends WebTestCase {... function testuserpassword() { $this->get(' $this->asserttrue($this->setfield('auswahl', 1)); $this->clicksubmit('favorit'); $this->asserttext('es wurde der Favorit: Michael Jackson gewählt!'); } } } 33
34 HTML: Checkboxen <form class="demo"> <strong>create privileges allowed:</strong> <input type="checkbox" name="crud[]" value="c" checked><br> <strong>retrieve privileges allowed:</strong> <input type="checkbox" name="crud[]" value="r" checked><br> <strong>update privileges allowed:</strong> <input type="checkbox" name="crud[]" value="u" checked><br> <strong>destroy privileges allowed:</strong> <input type="checkbox" name="crud[]" value="d" checked><br> <input type="submit" value="enable Privileges"> </form> 34
35 HTML: Checkboxen $this->get(' $this->assertfield('crud[]', array('c', 'r', 'u', 'd')); $this->setfield('crud', array('r')); $this->click('enable Privileges');...Text prüfen... 35
36 HTML: Radiobutton <form action="radiobutton.php" method="get"> <p>geben Sie Ihre Zahlungsweise an:</p> <p> <input type="radio" name="zahlmethode" value="mastercard"> Mastercard<br> <input type="radio" name="zahlmethode" value="visa"> Visa<br> <input type="radio" name="zahlmethode" value="americanexpress"> American Express </p> <input type="submit" name="senden" value="abkassieren"> </form> 36
37 HTML: Radiobutton function testradiobutton() { $this->get(' $this->setfield('zahlmethode', 'Visa'); $this->click('abkassieren'); $this->asserttext('es wurde die Zahlungsart Visa ausgewählt!'); } 37
38 HTML: MultiSelect <form action="multiselectbox.php" method="get" name="multiselect"> <select name="auswahl[]" multiple="multiple"> <option value="1">heino</option> <option value="2">michael Jackson</option> <option value="3">tom Waits</option> <option value="4">nina Hagen</option> <option value="5">marianne Rosenberg</option> </select> <input type="submit" name="senden" value="favorit"> </form> 38
39 HTML: MultiSelect function testmultiselect() { $this->get(' $this->setfield('auswahl[]', array(1, 2)); $this->click('favorit'); $this->asserttext('es wurde die Favoriten: 1,2 gewählt!'); } 39
40 Ergebnisdarstellung Reporter wird angegeben, oft wird der HtmlReporter verwendet. $test = &new LoginTest(); $test->run(new HtmlReporter()); 40
41 Ergebnisdarstellung Im Zusammenhang mit der Kommandozeile kann auch die Verwendung des TextReporter sinnvoll sein (Automatisierung). 41
42 Gruppierung der Tests Bisher in jeder Datei ein Test mit Ergebnisdarstellung (HtmlReporter). Es besteht die einfache Möglichkeit, eine Menge von Tests zu kombinieren. 42
43 Gruppierung der Tests require_once('simpletest/web_tester.php'); require_once('simpletest/reporter.php'); $group_test = &new GroupTest('All Tests'); $group_test->addtestfile('checkboxtest.php'); $group_test->addtestfile('radiobuttontest.php'); $group_test->addtestfile('multiselectboxtest.php'); $group_test->run(new HtmlReporter()); 43
44 Grenzen von SimpleTest Es ist nicht möglich, Tabelleninhalte bzw. Tabellen komfortabel zu prüfen. JavaScript Derzeit keinerlei Unterstützung vorhanden (eventuell in 3.0 ;-) 44
45 Alternativen Seiten mit JavaScript SeleniumRC Andere Test Frameworks z.b. JWebUnit (Java ;-) Ebenfalls Probleme mit JavaScript. Bessere Integration in Ant. 45
46 Noch Fragen? Vielen Dank für Ihre Aufmerksamkeit. Kontakt: 46
47 Online Quellen SimpleTest Homepage SimpleTest API Doc Unit Test SeleniumRC 47
48 Online Quellen Phing Homepage Ant Homepage Unit Test 48
49 Online Quellen Java Web Test Tools JWebUnit HTTPUnit Canoo WebTest 49
Welten vereinigt euch!
Welten vereinigt euch! Testen von PHP Applikationen mithilfe von Java Tools Karl Heinz Marbaise www.soebes.de Agenda Unit Tests Web Testing Durchführung von Web Tests JWebUnit Tests mit JWebUnit Verschiedene
MehrAufgaben HTML Formulare. Prof. Dr. rer. nat. Claus Brell, http://claus-brell.de, claus.brell@hs-niederrhein.de, Wirtschaftsinformatik, Statistik
1 Aufgaben HTML Formulare Aufgabe 1 (Vorbereitung) Google Suche 2 Probieren vor Studieren.. Arbeitsauftrag: 1.) Fügen Sie mit Notepad++ in Ihrer Datei index.html den unten gezeigten Quelltextschnipsel
MehrWeboberflächen testen
Weboberflächen testen Sind heutige Techniken adäquat? Claas Thiele manager methods & processes it-function software gmbh Möckernstr. 67, 10965 Berlin Project Lead http://molyb.org http://sf.net/projects/molybdenum
MehrFragen 2015. Arthur Zaczek. Apr 2015
Arthur Zaczek Apr 2015 1 Ihre Fragen 2015 2 WPF 2.1 Code Behind Mit dem MVVM Pattern haben wir praktisch keinen Nutzen für das Code Behind der WPF Forms, sind diese dann eher für kleinere Applikationen
MehrPHP - Projekt Personalverwaltung. Erstellt von James Schüpbach
- Projekt Personalverwaltung Erstellt von Inhaltsverzeichnis 1Planung...3 1.1Datenbankstruktur...3 1.2Klassenkonzept...4 2Realisierung...5 2.1Verwendete Techniken...5 2.2Vorgehensweise...5 2.3Probleme...6
MehrInternet Explorer Version 6
Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster
MehrErstellen eines Formulars
Seite 1 von 5 Word > Erstellen bestimmter Dokumente > Formen Erstellen von Formularen, die in Word ausgefüllt werden können Basierend auf einer Vorlage können Sie dieser Inhaltssteuerelemente und Hinweistext
MehrWEBAPPLIKATIONEN MIT PHP. Wo gibt es Hilfe? Wie fang ich an?
WEBAPPLIKATIONEN MIT PHP Wo gibt es Hilfe? Wie fang ich an? Tools Webapplikationen bestehen aus Textdateien Lassen sich in Texteditoren schreiben Alternativen: Eclipse (PDT) Netbeans (Dynamic Languages)
MehrSoftware Engineering. Zur Architektur der Applikation Data Repository. Franz-Josef Elmer, Universität Basel, HS 2015
Software Engineering Zur Architektur der Applikation Data Repository Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering: Mit acht bewährten Praktiken zu gutem Code 2 Schichtarchitektur
Mehrteischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep
teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen
MehrTestplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013
Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael
MehrWeb-basierte Benutzerschnittstellen für Embedded Systeme: Eine Benutzerschnittstelle drei Sichtweisen
Web-basierte Benutzerschnittstellen für Embedded Systeme: Eine Benutzerschnittstelle drei Sichtweisen Klaus-Dieter Walter SSV Software Systems GmbH Dünenweg 5 D-30419 Hannover www.ssv-embedded.de kdw@ssv-embedded.de
MehrWie richten Sie Ihr Web Paket bei Netpage24 ein
Wie richten Sie Ihr Web Paket bei Netpage24 ein Eine kostenlose ebook Anleitung von Netpage24 - Webseite Information 1 E-Mail Bestätigung... 3 2 Ticketsystem... 3 3 FTP Konto anlegen... 4 4 Datenbank anlegen...
MehrEinführung in die Informatik Tools
Einführung in die Informatik Tools Werkzeuge zur Erstellung von Softwareprojekten Wolfram Burgard 8.1 Motivation Große Softwareprojekte werden schnell unübersichtlich. Änderungen im Code können leicht
MehrSoftwaretests in Visual Studio 2010 Ultimate Vergleich mit Java-Testwerkzeugen. Alexander Schunk Marcel Teuber Henry Trobisch
Softwaretests in Visual Studio 2010 Ultimate Vergleich mit Java-Testwerkzeugen Alexander Schunk Henry Trobisch Inhalt 1. Vergleich der Unit-Tests... 2 2. Vergleich der Codeabdeckungs-Tests... 2 3. Vergleich
MehrHow to install freesshd
Enthaltene Funktionen - Installation - Benutzer anlegen - Verbindung testen How to install freesshd 1. Installation von freesshd - Falls noch nicht vorhanden, können Sie das Freeware Programm unter folgendem
MehrJava Enterprise Architekturen Willkommen in der Realität
Java Enterprise Architekturen Willkommen in der Realität Ralf Degner (Ralf.Degner@tk-online.de), Dr. Frank Griffel (Dr.Frank.Griffel@tk-online.de) Techniker Krankenkasse Häufig werden Mehrschichtarchitekturen
Mehrextreme Programming (XP) Hermann Götz Sergij Paholchak Agenda Was ist XP? Grundprinzipien Der Entwicklungsprozess Die Projektplanung Praktiken Vorteile und Nachteile Wann macht XP Sinn für ein Projekt?
MehrClubWebMan Veranstaltungskalender
ClubWebMan Veranstaltungskalender Terminverwaltung geeignet für TYPO3 Version 4. bis 4.7 Die Arbeitsschritte A. Kategorien anlegen B. Veranstaltungsort und Veranstalter anlegen B. Veranstaltungsort anlegen
MehrSSO-Schnittstelle. Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle. NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin
SSO-Schnittstelle Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin Telefon +49 (0)30-94408-730 Telefax +49 (0)30-96083-706 E-Mail mail@netslave.de
MehrBusiness-Rule-Management als Instrument des Software-Reengineering
Business-Rule-Management als Instrument des Software-Reengineering Olaf Resch Olaf Resch am 4. Mai 2005 in Bad Honnef 1 Agenda Software und Wissen. Verschmelzung als Evolutionshindernis. Business-Rule-Technologie.
MehrInkrementelles Backup
Inkrementelles Backup Im Gegensatz zu einer kompletten Sicherung aller Daten werden bei einer inkrementellen Sicherung immer nur die Dateien gesichert, die seit der letzten inkrementellen Sicherung neu
MehrPrint2CAD 2017, 8th Generation. Netzwerkversionen
Installation der Netzwerkversion Kazmierczak Software Print2CAD 2017, 8th Generation Print2CAD 2017, 8th Generation Netzwerkversionen Einführung Installationshinweise Die Programme von Kazmierczak Software
Mehr12. Dokumente Speichern und Drucken
12. Dokumente Speichern und Drucken 12.1 Überblick Wie oft sollte man sein Dokument speichern? Nachdem Sie ein Word Dokument erstellt oder bearbeitet haben, sollten Sie es immer speichern. Sie sollten
MehrDownloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
MehrModeView Bedienungsanleitung
ModeView Bedienungsanleitung Inhaltsverzeichnis 1. Easy Photo Software... 2 1.1. Den Zugang zu ModeView prüfen... 2 1.1.1. Kein Zugang... 2 1.1.2. Zugang in Ordnung... 2 1.2. Hochladen von Bildern und
MehrPersonalisierte Email versenden
1. Starten Sie Excel und Word und klicken in der Word-Menüleiste auf Extras (WICHTIG: personalisierte Emails werden aus Word versendet) 2. wählen Sie nun Briefe und Sendungen 3. und starten den Seriendruck-Assistent.
MehrSo geht s Schritt-für-Schritt-Anleitung
So geht s Schritt-für-Schritt-Anleitung Software WISO Mein Büro, WISO Angebot und Rechnung Thema E-Mailversand scheitert nach Programmupdate Version/Datum V 14.00.08.300 Es kann unter bestimmten Voraussetzungen
MehrKleines Handbuch zur Fotogalerie der Pixel AG
1 1. Anmelden an der Galerie Um mit der Galerie arbeiten zu können muss man sich zuerst anmelden. Aufrufen der Galerie entweder über die Homepage (www.pixel-ag-bottwartal.de) oder über den direkten Link
MehrNew ECDL Online -Zusammenarbeit
012345678699698 New ECDL Online -Zusammenarbeit 3 Tools zur Online Zusammenarbeit anwenden 3.1.7 Dateien oder Ordner freigeben Im folgenden Kapitel lernen Sie, wie Sie Ihre Online-Dateien und Ordner mit
MehrVorgehensweise bei Lastschriftverfahren
Vorgehensweise bei Lastschriftverfahren Voraussetzung hierfür sind nötige Einstellungen im ControlCenter. Sie finden dort unter Punkt 29 die Möglichkeit bis zu drei Banken für das Lastschriftverfahren
MehrATHOS Benutzertreffen
ATHOS Benutzertreffen Report of the Lab Glashütten, 10. November 2010 HighQSoft GmbH, Karst Schaap karst.schaap@highqsoft.de www.highqsoft.de / www.highqsoft.com 10 November 2010-1 Themen Aktueller Stand
MehrInstallationsanleitung dateiagent Pro
Installationsanleitung dateiagent Pro Sehr geehrter Kunde, mit dieser Anleitung möchten wir Ihnen die Installation des dateiagent Pro so einfach wie möglich gestalten. Es ist jedoch eine Softwareinstallation
MehrWebalizer HOWTO. Stand: 18.06.2012
Webalizer HOWTO Stand: 18.06.2012 Copyright 2003 by manitu. Alle Rechte vorbehalten. Alle verwendeten Bezeichnungen dienen lediglich der Kennzeichnung und können z.t. eingetragene Warenzeichen sein, ohne
MehrACHTUNG. Bitte lesen Sie GANZ GENAU die Anweisungen! Nur so ist sichergestellt, dass Sie nichts falsch machen und vergessen!!!
Anmeldeprozedur für das NEUE GlobalWon ACHTUNG Bitte lesen Sie GANZ GENAU die Anweisungen! Nur so ist sichergestellt, dass Sie nichts falsch machen und vergessen!!! Als erstes ist wichtig zu verstehen,
MehrKomponententest. Testen von Software Systemen. Übung 02 SS 2009 Version: 1.0 09.06.2009
Testen von Software Systemen Übung 02 SS 2009 Version: 1.0 09.06.2009 Komponententest Kunde: Dr. Reinhold Plösch Dr. Johannes Sametinger Kundenreferenz: 259.019 Team 19 Mitarbeiter: Christian Märzinger
Mehrein Versandsystem das immer passt HVS32 Monitoring
ein Versandsystem das immer passt HVS32 Monitoring Inhalt 1 Allgemein... 2 2 Installation... 3 3 Konfiguration... 4 3.1 Tagesabschlüsse (Scheduler)... 4 3.1.1 Neuer Tagesabschluss... 4 3.1.2 Tagesabschluss
MehrJava: Vererbung. Teil 3: super() www.informatikzentrale.de
Java: Vererbung Teil 3: super() Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und IMMER zuerst den Konstruktor der Elternklasse auf! Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und
MehrTYPO3 (Facett.Net Backend) 33
TYPO3 (Facett.Net Backend) 33 34 TYPO3 (Facett.Net Backend) TYPO3 (Facett.Net Backend) 35 36 TYPO3 (Facett.Net Backend) TYPO3 (Facett.Net Backend) 37 TYPO3 (Facett.Net Backend) 39 Beschreibung Im Folgenden
MehrReporting Services und SharePoint 2010 Teil 1
Reporting Services und SharePoint 2010 Teil 1 Abstract Bei der Verwendung der Reporting Services in Zusammenhang mit SharePoint 2010 stellt sich immer wieder die Frage bei der Installation: Wo und Wie?
MehrStudyDeal Accounts auf www.studydeal-hohenheim.de
Anleitung zur Pflege des StudyDeal Accounts auf www.studydeal-hohenheim.de Wie Sie Ihre StudyDeals ganz einfach selber erstellen können! Inhaltsverzeichnis Wie komme ich zu meinen Zugangsdaten? 3 Login
MehrWebseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web
Webseiten sind keine Gemälde Webkrauts Die Initiative für die Webkrauts ging von einem Blogeintrag im August 2005 aus. Nach dem Aufruf fanden sich innerhalb von etwa drei Tagen über 60 Interessierte zusammen.
MehrSystemvoraussetzung < zurück weiter >
Seite 1 von 6 Systemvoraussetzung < zurück weiter > Bitte überprüfen Sie VOR der Installation von "Traffic Signs", ob ihr System folgende Vorraussetzungen erfüllt: Ist "ArcGIS Desktop" in der Version 9.0
MehrMSDE 2000 mit Service Pack 3a
MSDE 2000 mit Service Pack 3a Neues MSDE im WINLine-Setup: Seit der WINLine 8.2 Build 972 wird auf der WINLine-CD ein neues Setup der Microsoft MSDE mit ausgeliefert. Mit dieser neuen Version MSDE 2000
MehrNetzwerkversion PVG.view
Netzwerkversion PVG.view Installationshinweise Einführung Die Programm PVG.view kann zur Netzwerkversion erweitert werden. Die Erweiterung ermöglicht, bestehende oder neu erworbene Programmlizenzen im
MehrRechnung Angebot Zeiterfassung
Rechnung Angebot Zeiterfassung Zeitangebot Inhalt Allgemeines Einen Zeitauftrag aus einem Angebot erstellen Zeitangebot in Rechnung stellen Zeitangebot drucken_ Berichte über Zeitangebote Anwenderberechtigungen
MehrEinführung in TexMaker
Einführung in TexMaker 23. November 2007 TexMaker ist ein ist ein freier Texteditor für LA TE X-Dokumente unter Windows. Mit diesem Editor lassen sich ohne große Schwierigkeiten *.tex-dokumente aufrufen,
MehrHandbuch zur Anlage von Turnieren auf der NÖEV-Homepage
Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage Inhaltsverzeichnis 1. Anmeldung... 2 1.1 Startbildschirm... 3 2. Die PDF-Dateien hochladen... 4 2.1 Neue PDF-Datei erstellen... 5 3. Obelix-Datei
MehrInstallation des Authorware Webplayers für den Internet Explorer unter Windows Vista
Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung
MehrBSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015
1 BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 Installation Um den Support der BSV zu nutzen benötigen Sie die SMP-Software. Diese können Sie direkt unter der URL http://62.153.93.110/smp/smp.publish.html
MehrTestautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649
Testautomatisierung Lessons Learned qme Software GmbH Gustav-Meyer-Allee 25 13355 Berlin Telefon 030/46307-230 Telefax 030/46307-649 E-Mail qme Software info@qme-software.de GmbH Testautomatisierung Lessons
MehrAutoCAD 2007 - Dienstprogramm zur Lizenzübertragung
AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung Problem: Um AutoCAD abwechselnd auf mehreren Rechnern einsetzen zu können konnte man bis AutoCAD 2000 einfach den Dongle umstecken. Seit AutoCAD 2000i
MehrAbb. 1 Einstellungen Supervisor Oprionen Gebäude-/Verteilertätigkeit
PS3: Im Verteilerprotokoll fehlen die Messwerte der einzelnen Stromkreise, bzw. es ist keine Verteilertätigkeit erstellt worden (das betrifft analog auch das Protokoll für ein Gebäude). Mögliche Ursachen:
MehrPräsentation Von Laura Baake und Janina Schwemer
Präsentation Von Laura Baake und Janina Schwemer Gliederung Einleitung Verschiedene Betriebssysteme Was ist ein Framework? App-Entwicklung App-Arten Möglichkeiten und Einschränkungen der App-Entwicklung
Mehr3. Neuen Newsbeitrag erstellen Klicken Sie auf das Datensatzsymbol mit dem +, damit Sie einen neuen Newsbeitrag erstellen können.
Tutorial Newsbeitrag erstellen Das folgende Tutorial erklärt in wenigen Schritten, wie man einen Newsbeitrag zur Homepage des TSV Tübach hinzufügt und direkt online erstellt. Inhalt 1. Login ins Admintool
MehrInstallation LehrerConsole (für Version 6.2)
Dr. Kaiser Systemhaus GmbH Köpenicker Straße 325 12555 Berlin Telefon: (0 30) 65 76 22 36 Telefax: (0 30) 65 76 22 38 E-Mail: info@dr-kaiser.de Internet: www.dr-kaiser.de Installation LehrerConsole (für
MehrOnline-Dateienablage und Datenaustauschdienst Box.net Stand: September 2011
Online-Dateienablage und Datenaustauschdienst Box.net Stand: September 2011 Jan Oesch, PHBern, Institut Sekundarstufe II Der Datenaustauschdienst Box.net eignet sich besonders für den regelmässigen Austausch
MehrAnleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten
Anleitung zum Login über die Mediteam- Homepage und zur Pflege von Praxisnachrichten Stand: 18.Dezember 2013 1. Was ist der Mediteam-Login? Alle Mediteam-Mitglieder können kostenfrei einen Login beantragen.
MehrInstallation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
MehrSimple SMS SMS Gateway
Simple SMS SMS Gateway Kontakte-Verwaltung Bei Fragen kontaktieren Sie bitte die Simple SMS Service- Hotline: Telefon: 0800 20 20 49 (aus Österreich) Telefon: 00800 20 20 49 00 (aus DE, CH, FR, GB, SK)
MehrBenutzerhandbuch - Elterliche Kontrolle
Benutzerhandbuch - Elterliche Kontrolle Verzeichnis Was ist die mymaga-startseite? 1. erste Anmeldung - Administrator 2. schnittstelle 2.1 Administrator - Hautbildschirm 2.2 Administrator - rechtes Menü
MehrNovell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme
Novell Client Anleitung zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 8 Mit der Einführung von Windows 7 hat sich die Novell-Anmeldung sehr stark verändert. Der Novell Client
MehrTypisierung des Replikationsplan Wirries, Denis Datenbankspezialist
Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist Feintypisierung - Überblick Ergebnisse Ergebnisse aus aus anderen anderen Arbeitsergebnissen Arbeitsergebnissen Replikationsplan Replikationsplan
MehrExchange-Server - Outlook 2003 einrichten. 1. Konfiguration Outlook 2003 mit MAPI. Anleitung: Stand: 24.11.2010
Anleitung: Exchange-Server - Outlook 2003 einrichten Stand: 24.11.2010 Von Dominik Ziegler (dominik.ziegler@haw-ingolstadt.de) 1. Konfiguration Outlook 2003 mit MAPI. MAPI ist das Standardprotokoll von
MehrDeltaVision Computer Software Programmierung Internet Beratung Schulung
Zertifikate von DeltaVision für Office Projekte 1 Einleitung: Digitale Zertifikate für VBA-Projekte DeltaVision signiert ab 2009 alle seine VBA Projekte. So ist für den Anwender immer klar, dass der Code
MehrErstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
MehrWord. Serienbrief erstellen
Serienbrief erstellen Es müssen nicht gleich hundert Empfänger sein: Ein Serienbrief lohnt sich schon bei wenigen Adressen. Denn es geht einfach und ist deutlich schneller, als alle Briefe per Hand anzupassen.
MehrANLEITUNG NETZEWERK INSTALATION
ANLEITUNG NETZEWERK INSTALATION Sehr geehrter Kunde, vielen Dank, dass Sie sich für RED CAD entschieden haben. Mit dieser Anleitung möchten wir Sie bei der Installation unterstützen. Die Netzwerkinstallation
MehrAblaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole
Lavid-F.I.S. Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der Lavid Software GmbH Dauner Straße 12, D-41236 Mönchengladbach http://www.lavid-software.net Support:
MehrLiveTicker - Dokumentation
LiveTicker - Dokumentation Inhalt Kurzbeschreibung... 2 Konfiguration... 3 Einstellungen... 6 Funktionsweise... 8 Frequently Asked Question... 9 LiveTicker Dokumentation Copyright Solutions2Share.de Maxfeldstraße
MehrAnleitung für die Umstellung auf das Sm@rt-TAN plus Verfahren mit manueller und optischer Übertragung
Bitte zuerst Sm@rtTAN plus über die ebanking-seite www.vr-amberg.de Konto/Depot-Login Verwaltung Sm@rtTAN-Leser anmelden Anleitung für die Umstellung auf das Sm@rt-TAN plus Verfahren mit manueller und
MehrEinrichten einer DFÜ-Verbindung per USB
Einrichten einer DFÜ-Verbindung per USB Hier das U suchen Sie können das Palm Treo 750v-Smartphone und den Computer so einrichten, dass Sie das Smartphone als mobiles Modem verwenden und über ein USB-Synchronisierungskabel
MehrSoftwareentwicklung Schrittweise Verfeinerung, Programmieren üben: Tic-Tac-Toe in Raten
Mag. iur. Dr. techn. Michael Sonntag Softwareentwicklung Schrittweise Verfeinerung, Programmieren üben: Tic-Tac-Toe in Raten E-Mail: sonntag@fim.uni-linz.ac.at http://www.fim.uni-linz.ac.at/staff/sonntag.htm
MehrKurzanweisung für Google Analytics
Kurzanweisung für Google Analytics 1. Neues Profil für eine zu trackende Webseite erstellen Nach dem Anmelden klicken Sie rechts oben auf den Button Verwaltung : Daraufhin erscheint die Kontoliste. Klicken
MehrSEP 114. Design by Contract
Design by Contract SEP 114 Design by Contract Teile das zu entwickelnde Programm in kleine Einheiten (Klassen, Methoden), die unabhängig voneinander entwickelt und überprüft werden können. Einheiten mit
MehrLokale Installation von DotNetNuke 4 ohne IIS
Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation
Mehr.NET Code schützen. Projekt.NET. Version 1.0
.NET Code schützen Projekt.NET Informationsmaterial zum Schützen des.net Codes Version 1.0 Autor: Status: Ablage: Empfänger: Seiten: D. Hoyer 1 / 6 Verteiler : Dokument1 Seite 1 von 1 Änderungsprotokoll
MehrSEMINAR Modifikation für die Nutzung des Community Builders
20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen
MehrTISIS - Industrie 4.0. Ereignis, Ort, Datum
- Industrie 4.0 Ereignis, Ort, Datum TISIS Software Die vollständige Maschinen- Software wird als Option für die gesamte Tornos Produktpalette angeboten Sie ermöglicht es Ihnen, Ihre Maschine zu programmieren
MehrWie kann ich meine Daten importieren? Wie kann ich meine Profile verwalten?
Administration: Wie kann ich meine Daten importieren? Wie kann ich meine Profile verwalten? Wie kann ich von «Einzelgesellschaft» zu «Mehrere Gesellschaften» wechseln? Gebrauch Wie kann ich einen Arbeitnehmer
MehrLeichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
MehrAnleitung für die Lohnmeldung via ELM-Standard mittels PartnerWeb
Ausgleichskasse Gewerbe St. Gallen Lindenstrasse 137 Postfach 245 9016 St. Gallen Telefon 071 282 29 29 Telefax 071 282 29 30 info@ahv-gewerbe.ch www.ahv-gewerbe.ch Anleitung für die Lohnmeldung via ELM-Standard
MehrIhre Interessentendatensätze bei inobroker. 1. Interessentendatensätze
Ihre Interessentendatensätze bei inobroker Wenn Sie oder Ihre Kunden die Prozesse von inobroker nutzen, werden Interessentendatensätze erzeugt. Diese können Sie direkt über inobroker bearbeiten oder mit
MehrDOKUMENTATION PASY. Patientendaten verwalten
DOKUMENTATION PASY Patientendaten verwalten PASY ist ein Programm zur einfachen und zuverlässigen Verwaltung von Patientendaten. Sämtliche elektronisch gespeicherten Dokumente sind sofort verfügbar. Neue
Mehr1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern
1 Einleitung Lernziele Symbolleiste für den Schnellzugriff anpassen Notizenseiten drucken eine Präsentation abwärtskompatibel speichern eine Präsentation auf CD oder USB-Stick speichern Lerndauer 4 Minuten
MehrUm die Rücklagen ordnungsgemäß zu verbuchen, ist es wichtig, Schritt-für-Schritt vorzugehen:
Software WISO Hausverwalter 2014 Thema Eingabe von Rücklagenbuchungen Version / Datum V 1.2 / 28.05.2013 Um die Rücklagen ordnungsgemäß zu verbuchen, ist es wichtig, Schritt-für-Schritt vorzugehen: Schritt
MehrSMS/ MMS Multimedia Center
SMS/ MMS Multimedia Center der BEYOND THE NET GmbH BEYOND THE NET GmbH Seite 1 Unser Multimedia Center ist eine WEB basierende Anwendung, die es ermöglicht von einer Zentrale aus, viele Mitarbeiter zu
MehrKennwort eines anderen Benutzers zurücksetzen
Kennwort eines anderen Benutzers zurücksetzen Unter Mac OS X 10.5 (Leopard) http://verbraucher-sicher-online.de/ September 2009 (ki) Die folgende Anleitung zeigen Ihnen, wie ein Administrator das Kennwort
MehrSo gehts Schritt-für-Schritt-Anleitung
So gehts Schritt-für-Schritt-Anleitung Software WISO Mein Büro Thema Eigene Auswertungen, Tabellenauswertungen Version/Datum V 13.00.05.101 Über die Tabellen-Auswertungen ist es möglich eigene Auswertungen
MehrSchulberichtssystem. Inhaltsverzeichnis
Schulberichtssystem Inhaltsverzeichnis 1. Erfassen der Schüler im SBS...2 2. Erzeugen der Export-Datei im SBS...3 3. Die SBS-Datei ins FuxMedia-Programm einlesen...4 4. Daten von FuxMedia ins SBS übertragen...6
MehrProcess4.biz Release 5.2.2 Features Übersicht. Repository. Das Schützen von Diagrammen wurde optimiert (check-in, check-out)
Process4.biz Release 5.2.2 Features Übersicht Repository Das Schützen von Diagrammen wurde optimiert (check-in, check-out) Diagramme können gegen die Bearbeitung von anderen p4b-benutzern und gegen die
MehrSerienbrieferstellung in Word mit Kunden-Datenimport aus Excel
Sehr vielen Mitarbeitern fällt es schwer, Serienbriefe an Kunden zu verschicken, wenn sie die Serienbrieffunktion von Word nicht beherrschen. Wenn die Kunden mit Excel verwaltet werden, genügen nur ein
MehrAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was
MehrSCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...
Drucken - Druckformat Frage Wie passt man Bilder beim Drucken an bestimmte Papierformate an? Antwort Das Drucken von Bildern ist mit der Druckfunktion von Capture NX sehr einfach. Hier erklären wir, wie
MehrSie erreichen den Online Ticketshop unter folgender Web Adresse:
Sie erreichen den Online Ticketshop unter folgender Web Adresse: www.jugendorchestergrafing.de/fusion (1) Zuerst sollten Sie sich mit Ihren Benutzerdaten anmelden. Falls Sie noch keine Benutzerdaten haben,
MehrDienstprogramme. Dienstprogramme (Werkzeuge)
Dienstprogramme 27 Dienstprogramme (Werkzeuge) Dienstprogramme sind Werkzeuge, die das Betriebssystem in seinen Funktionen unterstützen, z.b. bei der Fehlerdiagnose und -korrektur (z. B. Scandisk) Verwaltung
MehrVirtueller Seminarordner Anleitung für die Dozentinnen und Dozenten
Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,
MehrÜber die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.
Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten
MehrQuickstep Server Update
Quickstep Server Update Übersicht Was wird aktualisiert Update einspielen intersales stellt das Quickstep Entwicklungs- und Ablaufsystem auf eine aktuelle Version um. Hierfür ist es erforderlich, Ihre
Mehr