Scrivere i primi test frontend con python? Si Può!
|
|
- Saverio Salvatore
- 5 anni fa
- Visualizzazioni
Transcript
1 Scrivere i primi test frontend con python? Si Può! Fiorella De Luca - 04 Maggio
2 Chi sono? Ingegneria informatica presso L Università di Roma Tre partecipante al GSOC ( Google Summer Of Code) 2017 per la community OpenWisp mentore per il Google Code-In 2017 coach e organizzatrice per la community Django Girls organizzatrice della community PyRoma da Ottobre 2017 lavoro come Q/A presso l azienda Nephila
3 Che cosa sono i test Frontend? Il test front-end testa l'interfaccia grafica dell utente(gui), la sua funzionalità e l'usabilità del sito Web o dell'applicazione.
4 Che cos è Selenium? è una suite di test automatizzata per applicazioni Web. non è solo un singolo strumento, ma una suite di software. Ha quattro componenti: Selenium Integrated Development Environment (IDE) Selenium Remote Control (RC) WebDriver Selenium Grid
5 Perchè utilizzare Selenium IDE facile da installare come plugin open source. può creare test case semplicemente registrando la navigazione nel browser. permette l esportazione di test case in Python (non più disponibile con il nuovo aggiornamento).
6 Installare Selenium IDE può essere installato usando il Browser Firefox o Chrome e aggiungendolo alle estensioni Selezionare Add to Firefox
7 Interfaccia di Selenium IDE Tasto registra Comandi di esecuzione interfaccia di inserimento comandi Finestra di Log e Reference
8
9 Esempio
10 Esempio
11 I comandi più utilizzati open - aprire una pagina click - cliccare un' oggetto della pagina type - inserire dei valori nella textarea select - selezionare un valore store - salvare una variabile
12 "Visto che siamo pythonisti, possiamo usare python per fare le stesse cose?"
13 Perchè Python? linguaggio di programmazione ad alto livello semplice da usare e da imparare flessibile, adatto a molti contesti e applicazioni, dalla scienza al web
14 Installazione Disponibile su tutte le piattaforme: Linux : sudo apt-get install python3.6 Windows e Mac Os X : download del pacchetto dal sito ufficiale
15 Splinter Splinter è uno strumento per testare applicazioni web usando Python. Consente di automatizzare le azioni del browser, visitare gli URL e l'interazione con i loro elementi. Documentazione -
16 Splinter Splinter è solo uno strato di astrazione di Selenium. Semplifica la scrittura dei test di automazione per le applicazioni Web.
17 Selenium VS Splinter elem = browser.find_element.by_name('name') elem.send_keys('molly') browser.fill('name', 'molly')
18 Caratteristiche open source semplice da installare supporta la maggior parte dei browser API semplici ed intuitive
19 Installazione Bisogna semplicemente dare questo comando nel prompt dei comandi: $ pip install splinter
20 Splinter : WebDrivers Chrome Web driver Firefox Web driver Remote Web driver
21 Esempio from splinter import Browser with Browser() as browser: url = " browser.visit(url) browser.fill('q', 'Fiorella De Luca twitter') browser.find_by_name('btnk').click()
22 Esempio Come prima cosa importiamo Browser e lo inizializziamo : from splinter import Browser with Browser() as browser:
23 Esempio Per visitare il sito web utilizziamo il metodo browser.visit : url = " browser.visit(url)
24 Esempio Dopo aver caricato la pagina, è possibile eseguire azioni, come il clic, l'inserimento di testo, ecc : browser.fill('q', 'Fiorella De Luca twitter') browser.find_by_name('btnk').click()
25 Esempio Un qualunque elemento, tipo il bottone, può essere identificato tramite: selettori css, xpath, id, tag o name. browser.find_by_name('btnk').click()
26
27 Esempio from splinter.browser import Browser browser = Browser('chrome') url = " browser.visit(url) browser.driver.save_screenshot('screenshot.png') browser.quit()
28
29 Esempio from splinter import Browser with Browser() as browser: # Visit URL url = " browser.visit(url) browser.fill('q', 'Django documentation') # Find and click the 'search' button browser.find_by_name('btnk').click() if browser.is_text_present(' print("yes, the official website was found!") else: print("no, it wasn't found. :( )")
30 E se volessi integrarlo negli unit test? from splinter import Browser from unittest import TestCase class SplinterTest(TestCase): def test_django_docs(self): with Browser() as browser: # Visit URL url = " browser.visit(url) browser.fill('q', 'Django documentation') # Find and click the 'search' button browser.find_by_name('btnk').click() self.asserttrue(browser.is_text_present(' self.assertfalse(browser.is_text_present('
31 Esempio from splinter import Browser from unittest import TestCase import time class SplinterTest(TestCase): def test_login(self): with Browser() as browser: # Visit URL url = " browser.visit(url) browser.fill('username', 'molly') browser.fill('password', 'ff') browser.find_by_value("login").click() self.asserttrue(browser.is_text_present('activate notifications on your devices and give us the opportunity to reach you on your smartphone, too.'))
32 Conclusioni Splinter is cool Splinter è veloce in termini di tempo di sviluppo Splinter è semplice
33
Dalle USER STORY al TEST AUTOMATICO in Django: un percorso step-by-step per dormire sonni tranquilli
Dalle USER STORY al TEST AUTOMATICO in Django: un percorso step-by-step per dormire sonni tranquilli 20tab.com @gabbork_ @20tab gabbork 20tab /gabriele-giaccari gabriele@20tab.com filippo-20tab /fimorelli
DettagliINSTALLAZIONE STAMPANTE LINUX (UBUNTU LTS)
INSTALLAZIONE STAMPANTE LINUX (UBUNTU 18.04 LTS) REQUISITI SOFTWARE: Samba client / Samba server / Python: se non già presenti nel sistema aprire un terminale ed installarli con le credenziali di amministratore
DettagliCertification Authority del CNN. Configurazione postazione Mac OS X Manuale Utente v7
Certification Authority del CNN v7 INDICE 1 INTRODUZIONE AL DOCUMENTO 3 1.1 SCOPO E CAMPO DI APPLICAZIONE DEL DOCUMENTO... 3 1.2 REQUISITI DI COMPATIBILITÀ... 3 1.3 COMPONENTI SOFTWARE AGGIUNTIVI... 3
DettagliUniversità di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B
Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Tommaso Berlose: Giuseppe Cota: (Riccardo Zese: tommaso.berlose@student.unife.it giuseppe.cota@unife.it riccardo.zese@unife.it)
DettagliUniversità degli Studi di Padova
Università degli Studi di Padova SCUOLA DI INGEGNERIA Corso di Laurea in INGEGNERIA DELL INFORMAZIONE Laboratorio di Fondamenti di Informatica A.A. 2017/2018 SOMMARIO 1) (Java Development Kit) Cos è Struttura
DettagliEsercitazioni di FONDAMENTI DI INFORMATICA MODULO B
Università di Ferrara Dipartimento di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Tutor Arnaud Nguembang Fadja: ngmrnd@unife.it Damiano Azzolini: damiano.azzolini@student.unife.it INFORMAZIONI
DettagliSass parte I Pubblicato su (
Indice Introduzione Installazione Torna su Introduzione Sass, acronimo di Syntactically Awesome Style Sheets, è un linguaggio che estende le funzionalità del normale CSS permettendo l'utilizzo di variabili,
DettagliCertification Authority del Consiglio Nazionale del Notariato. Configurazione postazione PC per Windows 7, 8 e 10 Manuale Utente v7
Certification Authority del Consiglio Nazionale del Notariato Configurazione postazione PC per Windows 7, 8 e 10 v7 INDICE 1 INTRODUZIONE AL DOCUMENTO 3 1.1 SCOPO E CAMPO DI APPLICAZIONE DEL DOCUMENTO...
DettagliEsplorare e modificare il file system Compilare con gcc Lanciare un programma da linea di comando
Eclipse: Cos è? Utilizzare Eclipse: Creare un progetto Creare file sorgenti nel progetto Compilare Lanciare il programma Strumenti alternativi agli IDE La linea di comando su Linux Esplorare e modificare
DettagliPer MacOS è disponibile la guida ufficiale all indirizzo:
Installazione di Anaconda e Jupyter Questa breve guida vi illustrerà come installare Anaconda e Jupyter sul vostro PC in modo da ottenere un ambiente su cui poter svolgere le esercitazioni di laboratorio.
DettagliStrumenti per l automazione del testing di applicazioni web Javascript-based
tesi di laurea Strumenti per l automazione del testing di applicazioni web Javascript-based Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Salvatore Agnello Matr. 41/2612
DettagliPROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Linux 32 bit e 64 bit
PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ATOS su Linux 32 bit e 64 bit INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione per ATOS su
DettagliLinguaggio C: Introduzione ad ambienti di sviluppo integrati (IDE) e a Dev-C++ Università degli Studi di Brescia
Linguaggio C: Introduzione ad ambienti di sviluppo integrati (IDE) e a Dev-C++ Università degli Studi di Brescia Elementi di Informatica e Programmazione Università di Brescia 1 Sviluppo ed esecuzione
DettagliXAMPP - Cos'è e installazione in locale
XAMPP - Cos'è e installazione in locale XAMPP è un acronimo che sta per X - Cross-Platform A Apache M MySQL P PHP P Perl E' una semplice e leggera distribuzione Apache che rende estremamente semplice a
DettagliL operazione di firma di un verbale di esame
L operazione di firma di un verbale di esame L operazione di firma si avvia dalla consueta funzione Verbali da firmare, selezionando il tasto Salva e Firma Verbale su postazioni su cui sia stata preventivamente
DettagliGiorgio Colomban
Web app in Flask Giorgio Colomban 1 Potete trovare queste slide all indirizzo: ( https://slides.poul.org/2018/python/flask) 2 Cos è Flask? 3. 1 Cos è Flask? Flask is a microframework
DettagliUniversità di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B
Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Lorenzo Campioni: Giuseppe Cota: (Riccardo Zese: lorenzo.campioni@student.unife.it giuseppe.cota@unife.it
DettagliRequisiti client di Arianna 3.0 Saas... 2 Operatività... 2 METODI DI CONNESSIONE ) CONNESSIONE TRAMITE REMOTE APP... 3 CONNESSIONE AL SERVER
Requisiti client di Arianna 3.0 Saas... 2 Operatività... 2 METODI DI CONNESSIONE... 2 1) CONNESSIONE TRAMITE REMOTE APP... 3 CONNESSIONE AL SERVER REMOTO... 3 CONFIGURARE LE STAMPANTI... 5 COPIARE FILE
DettagliCorso di programmazione
Corso di programmazione per android 1 Introduzione (corso completo per imparare a programmare con il S.O. Google) Android è il sistema operativo per dispositivi mobili più diffuso al mondo. Si è imposto
DettagliEsercitazione 3 di Linguaggi e Tecnologie per il Web
Esercitazione 3 di Linguaggi e Tecnologie per il Web Anno accademico 2018/2019 Cosa sono PostgreSQL e PHP PostgreSQL PostgreSQL è un completo DBMS ad oggetti rilasciato con licenza libera. Per farne il
DettagliEclipse e SDK. Capiamo che sistema operativo abbiamo
Eclipse e SDK Capiamo che sistema operativo abbiamo 1 2 Cliccare su impostazioni 3 Cliccare su Sistema 1 Cliccare 4 Cliccare su Informazioni su 2 Eclipse ECLIPSE: http://www.eclipse.org/ Esistono versioni
DettagliGetting Started. Corso di Laboratorio di Informatica Ingegneria Clinica BCLR. Domenico Daniele Bloisi Sebastiano Peluso
Corso di Ingegneria Clinica BCLR Domenico Daniele Bloisi Sebastiano Peluso Docente Ing. Domenico Daniele Bloisi, PhD Ricercatore Dipartimento di Ingegneria Informatica, Automatica e Gestionale Antonio
DettagliIstituto Superiore di Sanità
Istituto Superiore di Sanità Servizio informatico, documentazione, biblioteca ed attività editoriali Settore I - Informatica Manuale per l accesso alla piattaforma metaframe.iss.it La piattaforma metaframe.iss.it
DettagliProcedura di Installazione Certificati HTTPS Rete Protetta Versione 02
Procedura di Installazione Certificati HTTPS Rete Protetta Versione 02 1 Sommario 1. Perché installare il certificato EOLO Rete Protetta... 3 2. Scaricare il Certificato Rete Protetta... 3 3. Installare
DettagliPROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. OBERTHUR su Windows 32 bit e 65 bit
PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS OBERTHUR su Windows 32 bit e 65 bit INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione Software
DettagliAggiornamento FX Store
Aggiornamento FX Store In concomitanza col nostro quinto anniversario, stiamo aggiornando FX Store affinché sia compatibile con le ultime versioni dei browser principali: La nuova versione di Google Chrome
DettagliCertification Authority del Consiglio Nazionale del Notariato. Configurazione postazione PC per Windows XP, 7 e 8 Manuale Utente
Certification Authority del Consiglio Nazionale del Notariato Configurazione postazione PC per Windows XP, 7 e 8 INDICE 1 INTRODUZIONE AL DOCUMENTO 3 1.1 SCOPO E CAMPO DI APPLICAZIONE DEL DOCUMENTO...
DettagliCertification Authority del CNN. Configurazione postazione Mac OS X Manuale Utente
Certification Authority del CNN INDICE 1 INTRODUZIONE AL DOCUMENTO 3 1.1 SCOPO E CAMPO DI APPLICAZIONE DEL DOCUMENTO... 3 1.2 REQUISITI DI COMPATIBILITÀ... 3 1.3 COMPONENTI SOFTWARE AGGIUNTIVI... 4 2 INSTALLAZIONE
DettagliData Journalism. Web Scraping. InfoUma Andrea Marchetti
Data Journalism Web Scraping InfoUma 2018-19 Andrea Marchetti Cos è Selenium http://www.seleniumhq.org/ Selenium nasce nel 2004 come tool per lo sviluppo di test automatici per applicazioni web Sw che
DettagliAutomazione Excel con Visual Basic - avanzato
Automazione Excel con Visual Basic - avanzato Docente: Lucio Benussi Lingua Italiano Descrizione del corso e obiettivi Il corso approfondisce l impiego delle tecniche di programmazione a oggetti e la gestione
DettagliINTRODUZIONE A R. Dott. Giuseppe Sgroi Dipartimento di Matematica e Informatica 29 Maggio 2019
INTRODUZIONE A R Dott. Giuseppe Sgroi Dipartimento di Matematica e Informatica giuseppe.sgroi@unict.it 29 Maggio 2019 COS È R? R è un software OpenSource, che può essere definito come un sistema di analisi
DettagliServizi della biblioteca. Accedere alle risorse elettroniche da fuori rete Unimore
Servizi della biblioteca Accedere alle risorse elettroniche da fuori rete Unimore I periodici elettronici, le piattaforme degli editori e le banche dati sono potenti, e costosi, strumenti per la ricerca
DettagliMetodi di acquisizione dati. Tema J. Stage Valentina Bellussi, Fabio Iannotti, Jelena Nikolic
Metodi di acquisizione dati Tema J Stage 2018 Valentina Bellussi, Fabio Iannotti, Jelena Nikolic Obiettivi Realizzazione di un sistema di acquisizione dati per segnali analogici nel range 0-5V Conversione
DettagliMaxthon. {loadposition user7}
E' molto probabile che per leggere queste righe stiate utilizzando un browser come Firefox, oppure Internet Explorer, o Google Chrome. Questa considerazione nasce dalla constatazione che questi tre browser
DettagliIngegneria del Software 1: Eclipse
Ingegneria del Software 1: Eclipse Da completare entro Marzo 15, 2016 S. Krstić and M. Scavuzzo and F. Marconi and A. Rizzi and C. Menghi 1 Contents 1 Introduzione 3 1.1 Java (JRE vs JDK)..........................................
DettagliAudio e Video in Ardora
Nei diversi tipi di contenuti creati con Ardora si possono includere file multimediali di audio come pure di video. AUDIO: per fare un esempio, nelle svariate attività interattive, insieme ai messaggi
DettagliIstruzioni per l apertura dei documenti in Firma Digitale (p7m)
Istruzioni per l apertura dei documenti in Firma Digitale (p7m) Questa breve guida illustra come visualizzare correttamente gli atti amministrativi pubblicati in originale ed in Firma Digitale. Le Indicazioni
DettagliCome realizzare il proprio cloud in casa
Come realizzare il proprio cloud in casa CLOUD COMPUTING Con il termine inglese Cloud Computing (nuvola informatica) si indica un insieme di tecnologie che permettono, tipicamente sotto forma di un servizio
DettagliSommario. Manuale per la configurazione della VPN d Ateneo. Universita' degli Studi di Cagliari D.R.S.I. Settore Reti. Via Marengo, CAGLIARI
Sommario Parametri Generali:... 2 Piattaforme supportate:... 2 Download:... 2 Configurazione su S.O. Windows e MacOSX... 3 Disinstallare il software su Mac:... 7 Configurazione su Linux IPSEC tramite vpnc...
DettagliSistema di Videoconferenza dell Unione Valdera. Guida rapida di collegamento al sistema di Videoconferenza
Sistema di Videoconferenza dell Unione Valdera Guida rapida di collegamento al sistema di Videoconferenza Indice 1. Requisiti di sistema... 3 Windows... 3 Mac... 3 Requisiti condivisi... 3 iphone o ipad...
DettagliUniversità di Ferrara. Facoltà di Ingegneria. Esercitazioni di
Università di Ferrara Facoltà di Ingegneria Esercitazioni di Giuseppe Cota: Riccardo Zese: giuseppe.cota@unife.it riccardo.zese@unife.it 1 Orario delle lezioni Due turni da 3h00min in laboratorio, con
Dettaglicocos2d-x #cocos2d-x
cocos2d-x #cocos2d-x Sommario Di 1 Capitolo 1: Iniziare con cocos2d-x 2 Osservazioni 2 Examples 2 Installazione o configurazione (Mac OS X) 2 PANORAMICA 2 PREREQUISITI 2 Installazione 2 Installazione o
DettagliMySQL Server e Workbench.
MySQL Server e Workbench foglia@iet.unipi.it MySQL MySQL o Oracle MySQL è un Relational database management system (RDBMS) Multisessione Multiutente MySQL viene sviluppato e gestito come software open-source,
DettagliAutorità di Certificazione del Consiglio Nazionale del Notariato. Come attivare la nuova smart card Notaio
Autorità di Certificazione del Consiglio Nazionale del Notariato Come attivare la nuova smart card Notaio Versione: 07 Data: 24/05/2017 Versione: 07 Data: 24/05/2017 Nome file: firma2017_guida_rapida.docxpdf
DettagliDownloading and Installing Software Socio TIS
Object: Downloading and Installing Software Socio TIS compiler: L.D. Date Revision Note April 17 th 2013 --- For SO XP; Win 7 / Vista step Operation: Image A1 Open RUN by clicking the Start button, and
DettagliISTRUZIONI PER LA FIRMA DIGITALE IN PERSONALE ONLINE (aggiornato al 13/01/2017)
ISTRUZIONI PER LA FIRMA DIGITALE IN PERSONALE ONLINE (aggiornato al 13/01/2017) Prerequisiti Per poter firmare digitalmente attraverso Personale Online la postazione di lavoro deve soddisfare alcuni requisiti.
DettagliAutorità di Certificazione del Consiglio Nazionale del Notariato. Come attivare la firma digitale del "Notaio
Autorità di Certificazione del Consiglio Nazionale del Notariato Versione: 09 Data: 14/01/2019 Versione: 09 Data: 14/01/2019 Nome file: firma_guida_rapida_notaio.pdf INDICE PREMESSA 1. COSA OCCORRE PER
DettagliCorso sul linguaggio Java
Corso sul linguaggio Java Modulo JAVA4 B3 Documentazione 1 Prerequisiti Programmazione elementare ad oggetti Documentazione del software Tipi di documentazione 2 1 Introduzione Lo scopo di questa Unità
DettagliPG5 Starter Training Applicazione File system Web Editor 8 Daniel Ernst EN Stefano Peracchi IT
PG5 Starter Training Daniel Ernst EN02 2012-02-26 Stefano Peracchi IT01 2013-05-20 Introduzione Materiale richiesto Notebook o computer Controllore PCD1 E Cavo USB Scheda «Training» Cavo «Ethernet» Cassetta
DettagliModulo Telematico Operazioni Rilevanti IVA - Spesometro e Black list Manuale installazione
Modulo Telematico Operazioni Rilevanti IVA - Spesometro e Black list Manuale installazione CT-1310-0169, del 16/10/2013 Disponibilità dei pacchetti d installazione... 2 Come individuare la versione di
DettagliGUIDA ALL INSTALLAZIONE DI R CONTENUTO
GUIDA CONTENUTO In questa Guida verranno analizzati i vari passi all installazione del software Open Source R, sia per il Sistema Operativo Windows che MacOS. ALL INSTALLAZIONE DI R 2 Sommario 1. Sistema
DettagliLINUX DAY LUG Govonis Navigare in internet / Posta elettronica
LINUX DAY 2006 LUG Govonis Navigare in internet / Posta elettronica LINUX DAY 2006 LUG Govonis Navigare in internet / Posta elettronica Firefox: installazione W32: Scaricate l'installer dal sito e fate
DettagliPROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Windows 32 bit e 65 bit
PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ACTALIS su Windows 32 bit e 65 bit INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione Software
DettagliREASON MULTILICENZA. Appunti di Informatica Musicale Applicata 19 LUGLIO IO PARLO ITALIANO
REASON MULTILICENZA Appunti di Informatica Musicale Applicata 19 LUGLIO 2018 IO PARLO ITALIANO www.informaticamusicale.com 2 INTRODUZIONE Le licenze multiple consentono l'esecuzione di Reason su più computer,
DettagliLaboratorio di Informatica
Corso di Laurea in Informatica e Tecnologie per la Produzione del Software (Track B) - A.A. 2017/2018 Laboratorio di Informatica Utilizzo di Eclipse CDT docente: Cataldo Musto cataldo.musto@uniba.it Programmare
DettagliScritta da Andrea Cappa COME INSTALLARE LINUX IN UN HOST VIRTUALE
Scritta da Andrea Cappa COME INSTALLARE LINUX IN UN HOST VIRTUALE Di cosa abbiamo bisogno? 1 Virtual-Box 2 Una ISO di Linux 3 Una connessione ad internet Iniziamo Per prima cosa avviamo Virtual-Box, dopo
DettagliLaboratorio di Informatica
Corso di Laurea in Informatica e Tecnologie per la Produzione del Sofware (Track B) - A.A. 2016/2017 Laboratorio di Informatica Utilizzo di Eclipse CDT docente: Cataldo Musto cataldo.musto@uniba.it Programmare
DettagliPROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Windows 32 bit e 65 bit
PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ATOS su Windows 32 bit e 65 bit INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione Software
DettagliITALIANO - WINDOWS XP
ITALIANO - WINDOWS XP Inserire il cavo AP160UIR nella porta USB del computer. Verrà rilevato il nuovo hardware Seguire i passi dell installazione guidata di Windows, selezionando: Installa da un elenco
DettagliTutorato di Fondamenti di Informatica TUTOR: DAVIDE GHIANI, GIULIA ORRU
Tutorato di Fondamenti di Informatica PROFESSORE: GIAN LUCA MARCIALIS TUTOR: DAVIDE GHIANI, GIULIA ORRU Organizzazione Informazioni di contatto: informatica.marcialis@gmail.com Davide Ghiani Giulia Orrù
DettagliModulo III - Guida alla installazione di R
Modulo III - Guida alla installazione di R Elisabetta Ronchieri elisabetta.ronchieri@unife.it 20 Ottobre 2016 Elisabetta Ronchieri Modulo III.0 20 Ottobre 2016 1 / 16 Contenuti 1 Installare R Su Windows
DettagliISTRUZIONI UTILIZZO ZOOM da PC. da GOOGLE CHROME:
ISTRUZIONI UTILIZZO ZOOM da PC 1. Per collegarsi ad una video-conferenza, scaricare l applicazione Zoom cliccando sul link che verrà pubblicato sul gruppo Social; come ad esempio il seguente (da non cliccare):
DettagliIntroduzione a CodeBlocks. Università degli Studi di Brescia Sergio Colosio
Introduzione a CodeBlocks Università degli Studi di Brescia Sergio Colosio Installazione di CodeBlocks ü Scaricare il programma di installazione dal sito ufficiale di CodeBlocks all indirizzo h=p://www.codeblocks.org
DettagliCertification Authority del Consiglio Nazionale del Notariato. Configurazione postazione PC per Windows 7, 8 e 10 Manuale Utente
Certification Authority del Consiglio Nazionale del Notariato Configurazione postazione PC per Windows 7, 8 e 10 INDICE 1 INTRODUZIONE AL DOCUMENTO 3 1.1 SCOPO E CAMPO DI APPLICAZIONE DEL DOCUMENTO...
Dettagliper la Biblioteca della Pontificia Università Gregoriana Tutorial per l installazione (v. 1.0)
per la Biblioteca della Pontificia Università Gregoriana Tutorial per l installazione (v. 1.0) Cosa è Zotero Zotero è un Reference Manager Software, ovvero un software che aiuta a gestire facilmente la
DettagliDA LUNEDI 28 NOVEMBRE SARANNO ON LINE LE NUOVE PIATTAFORME HOME BANKING BPS Web Light BPS Web BPS Web Trade BPS Mobile
GUIDA AGGIORNAMENTO BROWSER DA LUNEDI 28 NOVEMBRE SARANNO ON LINE LE NUOVE PIATTAFORME HOME BANKING BPS Web Light BPS Web BPS Web Trade BPS Mobile Si consiglia Google Chrome come Browser per l utilizzo
DettagliLaboratorio Installazione di una Stampante in Windows XP
5.0 9.3.1.4 Laboratorio Installazione di una Stampante in Windows XP Introduzione Stampare e completare questo laboratorio. In questo laboratorio, si installa una stampante. Si cercheranno, si scaricheranno
DettagliWiild: un'esperienza didattica per una lavagna digitale aperta. Linux Day Roma, 23 Ottobre Elisabetta Nanni
Wiild: un'esperienza didattica per una lavagna digitale aperta Cosa è una Wiild? La WiiLD (acronimo di Wiimote Lavagna Digitale) è uno strumento tecnologico a basso costo ma dalle potenzialità molto elevate.
DettagliEvidentia Guida rapida di utilizzo
Evidentia Guida rapida di utilizzo 1. Accesso Digitare l indirizzo nel Browser Internet Explorer (oppure Firefox o Chrome). Indirizzo rete locale LAN: http://192.168.1.1/spyi/spyi.html Indirizzo rete Internet
DettagliInstallazione stampante in MAC OSX 10.x e associazione con la tessera dell utente.
Installazione stampante in MAC OSX 10.x e associazione con la tessera dell utente. Prima di procedere con la configurazione della stampante (se la stampante non è mai stata installata in questo MAC) è
DettagliTS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del
TS-CNS Tessera Sanitaria Carta Nazionale dei Servizi Versione 04.00 del 05.09.2014 - Sistema operativo Linux - Carte tipo Athena Per conoscere tutti i servizi della TS CNS visita il sito: www.regione.sardegna.it/tscns
DettagliDemo SCOPE AG Klusenstrasse 17/ Adligenswil
Manuale d'uso "HomeAgents" Presentato da: Demo SCOPE AG Klusenstrasse 17/19 6043 Adligenswil http://www.demoscope.ch Demo SCOPE AG l Pagina 2 di 12 Indice Capitolo 1: Aspetti amministrativi... 3 Cronologia
DettagliCarta Regionale dei Servizi MANUALE DI INSTALLAZIONE E CONFIGURAZIONE SOFTWARE CRS PER LINUX
Carta Regionale dei Servizi MANUALE DI INSTALLAZIONE E CONFIGURAZIONE SOFTWARE CRS PER LINUX Versione 1.0 12 Ottobre 2008 MANUALE DI INSTALLAZIONE E CONFIGURAZIONE SOFTWARE CRS PER LINUX SOMMARIO 1 INTRODUZIONE...3
DettagliTS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del
TS-CNS Tessera Sanitaria Carta Nazionale dei Servizi Versione 01.00 del 16.07.2013 - Sistema Operativo Microsoft Windows 32/64 bit - Carte Athena Per conoscere tutti i servizi della TS CNS visita il sito:
DettagliIntroduzione alla compilazione ed esecuzione di programmi C con IDE Dev-C++
Introduzione alla compilazione ed esecuzione di programmi C con IDE Dev-C++ Università degli Studi di Brescia Elementi di Informatica e Programmazione Università di Brescia 1 Sviluppo di un programma C
DettagliLaboratorio di Informatica
Corso di Laurea in Informatica e Tecnologie per la Produzione del Software (Track B) - A.A. 2018/2019 Laboratorio di Informatica Utilizzo degli IDE Eclipse CDT docente: Cataldo Musto cataldo.musto@uniba.it
DettagliZonabitOrario TUTORIAL
Installazione di ZonabitOrario su LINUX 1. CONFIGURAZIONE LINUX 2. INSTALLARE WINE 3. SCARICARE L ESEGUIBILE PER WINDOWS Versione gratuita dimostrativa Versione a pagamento Indice 4. FAR PARTIRE ZONABITORARIO
DettagliQuando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai?
IT FAQ-SSL Quando mi collego ad alcuni servizi hosting ricevo un messaggio relativo al certificato di protezione del sito SSL, come mai? Il certificato SSL relativo ai servizi hosting è stato rinnovato
DettagliTutorial installazione Oracle e Sql Developer (Ubuntu 16.04)
Tutorial installazione Oracle e Sql Developer (Ubuntu 16.04) In questa guida viene spiegato come installare il DBMS Oracle, dove verranno memorizzate le basi di dati che vogliamo interrogare, ed Oracle
DettagliAutodesk Education Community
Autodesk Education Community Esempio di come installare un software di Autodesk Procediamo quindi all installazione di un software, per esempio Autodesk 3ds MAX. Clicchiamo o sul nome del prodotto o sul
DettagliLena Cota Guido Corso di Informatica - II livello. Internet Explorer. Navigare in Internet
Navigare in Internet 1 Cos è Internet In informatica per rete si intende un insieme di computer collegati tra loro e in grado di condividere risorse e/o servizi 2 Internet è la rete delle reti, che collega
DettagliCosa è importante: pom.xml Goal Plug-in Repository
Cos è Maven? Maven è un software usato principalmente per la gestione di progetti Java e build automation, ma è utile anche per gestire documentazione, report, dipendenze... Cosa è importante: pom.xml
DettagliAutorità di Certificazione del Consiglio Nazionale del Notariato. Come attivare la firma digitale del Notaio
Autorità di Certificazione del Consiglio Nazionale del Notariato Versione: 10 Data: 04/04/2019 Versione: 10 Data: 04/04/2019 Nome file: firma_guida_rapida_notaio.pdf SOMMARIO PREMESSA... 2 1. COSA OCCORRE
DettagliLab 01 Introduzione a Codelite
Fondamenti di Informatica e Laboratorio T-AB Ingegneria Elettronica e Telecomunicazioni Lab 01 Introduzione a Codelite Lab01 1 Costruzione di un Applicazione Per costruire un applicazione occorre: compilare
DettagliCos è? Definizione ufficiale scritta dall inventore di Arduino, Massimo Banzi.
Arduino Cos è? Definizione ufficiale scritta dall inventore di Arduino, Massimo Banzi. Arduino è una piattaforma open source di physical computing basata su una pemplice sheda input/output (I/O) e un ambiente
DettagliInformatica di Base
Informatica di Base http://www.di.uniba.it/~laura/infbase/ Dip di Informatica Università degli studi di Bari Argomenti Software Software di sistema Software applicativo Sistema Operativo Driver per dispositivi
DettagliAnno Accademico Laboratorio di Tecnologie Web Uso di Firebug
Universita degli Studi di Bologna Facolta di Ingegneria Anno Accademico 2008-2009 Laboratorio di Tecnologie Web Uso di Firebug http://www-lia.deis.unibo.it/courses/tecnologieweb0809 Estensione del browser
DettagliNuova Carte Vallée GNU/LINUX DEBIAN UBUNTU - MINT REQUISITI... 2 SOFTWARE PASSO 1 Installazione Oracle Java... 3
Nuova Carte Vallée MANUALE DI CONFIGURAZIONE DELLA POSTAZIONE GNU/LINUX DEBIAN UBUNTU - MINT Sommario REQUISITI... 2 SOFTWARE... 2 PASSO 1 Installazione Oracle Java... 3 PASSO 2 Configurazione di Firefox
DettagliPOSTECERT POST CERTIFICATA GUIDA ALL USO DELLA WEBMAIL
POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL Sommario Pagina di accesso... 3 Posta in arrivo... 4 Area posta... 5 Scrivi un nuovo messaggio... 5 Selezione ricevuta di consegna... 5 Inserimento
DettagliBasi di Dati laboratorio
Basi di Dati laboratorio Tutorial installazione software per e macos Marco Garlet 4 aprile 2018 Marco Garlet University of Milan Basi di Dati 4 aprile 2018 1 / 28 Sommario 1 Introduzione 2 Bundles macos
DettagliModulo III - Creazione di documenti, presentazioni e report
Modulo III - Creazione di documenti, presentazioni e report Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management e-mail: elisabetta.ronchieri@unife.it 1 Dicembre 2016 Elisabetta
DettagliLaboratorio Installazione di una Stampante in Windows Vista
5.0 9.3.1.3 Laboratorio Installazione di una Stampante in Windows Vista Introduzione Stampare e completare questo laboratorio. In questo laboratorio, si installa una stampante. Si cercheranno, si scaricheranno
DettagliCloud GDrive, Dropbox
Cloud GDrive, Dropbox Lezione 2 Lavorare con Gdrive Video GDrive permette, oltre all'archiviazione di file in rete, di lavorare direttamente all'interno del servizio sul web in quanto fornisce tutti gli
DettagliUso dei cookie. Informativa estesa sull uso dei cookie
Informativa estesa sull uso dei cookie Uso dei cookie Psicoattivita.it o il Sito utilizza i cookie per rendere i propri servizi semplici e efficienti per l utenza che visiona le pagine di www.psicoattivita.it
DettagliCorso di Laurea Ingegneria Informatica Laboratorio di Informatica
Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 4 Traduzione ed esecuzione di programmi Ottobre 2006 Traduzione ed esecuzione di programmi 1 Nota bene Alcune parti del presente
Dettagli