Kursplaner. redogöra för de vanligast förekommande teknikerna för programvarutestning.

Relevanta dokument
LUNDS UNIVERSITET PROTOKOLL 9/07

Förhandsgranskning av kurs läsåret 2011/12

Kursplan för kursen Titel, LADOK-kod engelsk titel: Science communication

Förhandsgranskning av kurs läsåret 2011/12

Kursplan. EN1088 Engelsk språkdidaktik. 7,5 högskolepoäng, Grundnivå 1. English Language Learning and Teaching

Kursplan. NA3009 Ekonomi och ledarskap. 7,5 högskolepoäng, Avancerad nivå 1. Economics of Leadership

Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1

Meddelande Carl Wolff och Sofie Nilsson har meddelat förhinder att delta i sammanträdet.

Kursplan. FÖ1038 Ledarskap och organisationsbeteende. 7,5 högskolepoäng, Grundnivå 1. Leadership and Organisational Behaviour

Kursplan. NA1032 Makroekonomi, introduktion. 7,5 högskolepoäng, Grundnivå 1. Introductory Macroeconomics

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course

Kursplan. AB1030 Att arbeta i projekt. 7,5 högskolepoäng, Grundnivå 1. Working in projects

Kursen är en masterkurs inom programmet Master of Science in Management där denna kurs är ett obligatoriskt moment.

Kursplan för kursen Partikelfysikfenomenologi, [LADOK-kod] engelsk titel: Particle Physics Phenomenology

Kursplan för kursen Bioanalytisk HPLC, [NAKE006] engelsk titel: Bioanalytical HPLC

Kursplan. AB1029 Introduktion till Professionell kommunikation - mer än bara samtal. 7,5 högskolepoäng, Grundnivå 1

Förslag gällande beredningsgång för individuella läskurser på forskarutbildningsnivå

Kursplan. PR1017 Portugisiska: Muntlig språkfärdighet II. 7,5 högskolepoäng, Grundnivå 1. Portuguese: Oral Proficiency II

Kursplan. JP1040 Japanska III: Språkfärdighet. 15 högskolepoäng, Grundnivå 1. Japanese III: Language Proficiency

ENGK01, Engelska: Kandidatkurs, 30 högskolepoäng English: Level 3 - B. A. Course, 30 credits Grundnivå / First Cycle

Tal- och skriftspråksutveckling i förskola och förskoleklass 15 högskolepoäng, Grundnivå 2

Närvarande. 1 Utseende av justeringsperson Nämnden utser Cecilia Månsson att jämte ordföranden justera dagens protokoll.

Kursplan. FR1026 Franska: Muntlig språkfärdighet. 7,5 högskolepoäng, Grundnivå 1. French Oral Proficiency

MUB203 Reg.No. 184/ Date of decision Revised. Musikalisk specialisering, klassisk inriktning. Music major, focusing on Classical styles

Kursplan. FR1050 Franska: Skriftlig språkfärdighet I. 7,5 högskolepoäng, Grundnivå 1. French Written Proficiency I

SOAN33, Socialt arbete med barn och unga, 15 högskolepoäng Social Work with Children and Young People, 15 credits Avancerad nivå / Second Cycle

Kursplan. IK1004 Java - Grafiska användargränssnitt med Swing. 7,5 högskolepoäng, Grundnivå 1. Java - GUI Programming with Swing - Undergraduate Level

LUNDS UNIVERSITET KURSPLAN INFC50 Ekonomihögskolan Institutionen för Informatik INFC50

BIOR85, Biologi: Immunologi, 15 högskolepoäng Biology: Immunology, 15 credits Avancerad nivå / Second Cycle

Företagsekonomi, allmän kurs. Business Administration, General Course. Business Administration until further notice

Kursen ges som en valbar kurs inom kandidatprogrammet i Samhällsplanering- urban och regional utveckling, 180 högskolepoäng.

LUNDS UNIVERSITET KURSPLAN INFC45 Ekonomihögskolan Institutionen för Informatik INFC45 7,5 G2F. Engelska / English

Course syllabus 1(7) School of Management and Economics. FEN305 Reg.No. EHVc 2005:6 Date of decision Course Code. Företag och Marknad I

School of Management and Economics Reg. No. EHV 2008/220/514 COURSE SYLLABUS. Fundamentals of Business Administration: Management Accounting

Kursplanen är fastställd av Socialhögskolans institutionsstyrelse att gälla från och med , höstterminen 2017.

Kursen inom huvudområdet socialt arbete utgör första kursen på fjärde terminens studier inom socionomprogrammet.

ISTQB Testarens ledstjärna

Kursplanen är fastställd av Naturvetenskapliga fakultetens utbildningsnämnd att gälla från och med , höstterminen 2011.

UTBILDNINGSVETENSKAPLIGA FAKULTETSNÄMNDEN

INSTITUTIONEN FÖR LITTERATUR, IDÉHISTORIA OCH RELIGION

ÄFRD04, Franska 3, 30 högskolepoäng French 3, 30 credits Grundnivå / First Cycle

Kursplan. NA1003 Finansiell ekonomi. 7,5 högskolepoäng, Grundnivå 1. Financial Economics - Undergraduate Course

Kursen ges som fristående kurs i huvudområdet socialt arbete och kan ingå i en masterexamen i samhällsvetenskap med fördjupning i socialt arbete.

Kursplanen är fastställd av Styrelsen för centrum för mellanösternstudier att gälla från och med , höstterminen 2018.

Idag. EDAA35: Utvärdering av programvarusystem. Mål. Innehåll. Kursmoment. Lärare

Tänk på innan du beställer kod

Kriminologi GR (C), Forskningsmetodik II, 15 hp

School of Management and Economics Reg. No. EHV 2008/245/514 COURSE SYLLABUS. Business and Market I. Business Administration.

Kursplan. HI1015 Historia II med didaktisk inriktning. 30 högskolepoäng, Grundnivå 1. History II for Teacher Students

MATK11, Matematik: Examensarbete för kandidatexamen, 15 högskolepoäng Mathematics: Bachelor's Degree Project, 15 credits Grundnivå / First Cycle

NEKN65, Nationalekonomi: Avancerad hälsoekonomi, 7,5 högskolepoäng Economics: Advanced Health Economics, 7.5 credits Avancerad nivå / Second Cycle

Kursplan. HI1014 Historia II. 30 högskolepoäng, Grundnivå 1. History II

b) NY KURS (Ange kursnamn, årskurs, önskad läsperiod, schemablocksplacering. Bifoga utkast till kursplan.)

Datavetenskapligt program, 180 högskolepoäng

Kursplanen är fastställd av Naturvetenskapliga fakultetens utbildningsnämnd att gälla från och med , höstterminen 2011.

INSTITUTIONEN FÖR GEOVETENSKAPER

Undervisningsspråk: Engelska Undervisningen sker på engelska. (Undervisningen kan ske på svenska om alla registrerade studenter behärskar svenska.

Kunna beskriva och diskutera samhälleliga ramar för avfallshanteringen, som lagstiftning och styrmedel.

KEMM23, Kemi: Avancerad biokemi, 15 högskolepoäng Chemistry: Advanced Biochemistry, 15 credits Avancerad nivå / Second Cycle

Kursplan. AB1008 Personalekonomi i praktiken. 7,5 högskolepoäng, Grundnivå 1. Human Resource Accounting in Practice

SOAN47, Socialt arbete i skolan, 15 högskolepoäng Social Work at Schools, 15 credits Avancerad nivå / Second Cycle

Undervisningsspråk: Engelska Undervisningen sker på engelska. (Undervisningen kan ske på svenska om alla registrerade studenter behärskar svenska.

G2F, Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav

A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

Medie- och kommunikationsvetenskap

Kursen ges som fristående kurs i huvudområdet socialt arbete och kan ingå i en masterexamen i samhällsvetenskap med fördjupning i socialt arbete.

Psykologi GR (C), Arbets- och organisationspsykologi med kandidatuppsats för psykologprogrammet, 22,5 hp

Kursplanen är fastställd av Styrelsen för centrum för mellanösternstudier att gälla från och med , vårterminen 2018.

A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

Fastställande. Allmänna uppgifter. Samhällsvetenskapliga fakulteten

Kursen ges som fristående kurs i huvudområdet socialt arbete och kan ingå i en masterexamen i samhällsvetenskap med fördjupning i socialt arbete.

G1F, Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav

MED739, Mat vid diabetes, nutritionsbehandling, 4,5 högskolepoäng Diabetes Nutrition Therapy, 4.5 higher education credits

Kursen är en masterkurs inom programmet Master of Science in Management där denna kurs är ett obligatoriskt moment.

ATPB35, Arbetsterapi: Bedömning och intervention, 9 högskolepoäng Occupational Therapy: Assessment and Intervention, 9 credits Grundnivå / First Cycle

BION03, Biologi: Examensarbete - masterexamen, 60 högskolepoäng Biology: Master s Degree Project, 60 credits Avancerad nivå / Second Cycle

- A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

BVPL01, Projektledning för beteendevetare, 15 högskolepoäng Project Management in a Behavioural Perspective, 15 credits Grundnivå / First Cycle

b) NY KURS (Ange kursnamn, årskurs, önskad läsperiod, schemablocksplacering. Bifoga utkast till kursplan.)

INSTITUTIONEN FÖR SOCIOLOGI OCH ARBETSVETENSKAP

G1F, Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav

Processimulering --- I teori och i praktik

Kursplanen är fastställd av Programnämnden för masterutbildningar att gälla från och med , vårterminen 2017.

Kursen är en valbar kurs på avancerad nivå för en naturvetenskaplig masterexamen i geologi.

BUSR31 är en kurs i företagsekonomi som ges på avancerad nivå. A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

ÄFRD02, Franska 2 med utbildningsvetenskaplig inriktning, 30 högskolepoäng French for Secondary Education, Level 2, 30 credits Grundnivå / First Cycle

Kursplanen är fastställd av Ledningsgruppen för Bachelor in Development Studies att gälla från och med , höstterminen 2017.

PSYKOLOGISKA INSTITUTIONEN

PC2309, Kurs 9: Metod 1 i psykologi, 15,0 högskolepoäng Research Method 1 in Psychology, 15.0 higher education credits

Kursen ges som obligatorisk kurs inom Masterprogrammet i pedagogik, 120 högskolepoäng, och som fristående kurs.

Kursplanen är fastställd av Naturvetenskapliga fakultetens utbildningsnämnd att gälla från och med , vårterminen 2019.

TYSK02, Tyska: Kandidatkurs, 30 högskolepoäng German: BA Course, 30 credits Grundnivå / First Cycle

Psykologi GR (C), Arbets- och organisationspsykologi med kandidatuppsats för psykologprogrammet, 22,5 hp

SOAN63, Professionellt socialt arbete, 15 högskolepoäng Professional Social Work, 15 credits Avancerad nivå / Second Cycle

Kursen är obligatorisk på sjätte terminen på kandidatprogrammet Ekonomi och samhälle.

FEKH91, Business Administration: Entrepreneurship, 7,5 högskolepoäng Business Administration: Entrepreneurship, 7.5 credits Grundnivå / First Cycle

INSTITUTIONEN FÖR SOCIOLOGI OCH ARBETSVETENSKAP

G1F, Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav

Kursen ges som fristående kurs i huvudområdet socialt arbete och kan ingå i en masterexamen i samhällsvetenskap med fördjupning i socialt arbete.

Transkript:

Förhandsgranskning av kurs läsåret 2011/12 Programvarutestning Kursplaner ETS200 Software Testing Högskolepoäng: 7,5 Betygsskala: TH Nivå (institutionens förslag): A (Avancerad nivå) Undervisningsspråk: Kursen ges på begäran på engelska Kursansvarig/a: Prof. Per Runeson E-post: per.runeson@cs.lth.se Förkunskapskrav: Någon av ETSA01 Ingenjörsprocessen för programvaruutveckling - metodik, ETS140 Ingenjörsprocessen för programvaruutveckling, ETS141 Ingenjörsprocessen för programvaruutveckling, ETS160 Metodik för programvauutveckling eller ETS032 Programvauutveckling för stora system. Prestationsbedömning: Examinationen sker både enskilt och i grupp. Fördjupningsarbetet i grupp betygssätts i betygsskalan G/VG. Både rapport och muntlig presentation krävs för godkänt resultat. Genomförda och rapporterade laborationer, parvis. Skriftlig tentamen individuellt. Slutbetyget (U/3/4/5) ges av en sammanvägning mellan fördjupningsarbetets betyg och poängtalet på tentamen. Hemsida: http://cs.lth.se/ets200 Övrig information: Obligatoriska moment: projekt, laborationer, presentationer, rapporter. Syfte Kursens syfte är att ge studenten grundläggande och fördjupade kunskaper i inom programvarutestning i storskalig utveckling av system med betydande andel programvara. Kursen syftar till teoretisk kunskapsinhämtning och praktisk tillämpning. Kursen syftar också till att lära studenten att söka och värdera kunskap vid forskningsfronten inom testområdet. Kunskap och förståelse För godkänd kurs skall studenten: redogöra för de vanligast förekommande teknikerna för programvarutestning. definiera grundläggande begrepp och principer inom programvarutestning. redogöra för testningens plats i programvaruutveckling som helhet. beskriva verifieringens relation till kraven på ett programvarusystems funktionalitet och kvalitet. redogöra för ett eget valt fördjupningsområde och visa på teoretiskt djup inom det, baserat på ett antal aktuella forskningsartiklar som belyser forskningsfronten inom ämnet Färdighet och förmåga För godkänd kurs skall studenten: kunna planera testning av ett enkelt programvarusystem. kunna testa ett programvarusystem utifrån en vald verifieringsstrategi. kunna tillämpa ett systematiskt felsökningsarbete. Värderingsförmåga och förhållningssätt För godkänd kurs skall studenten: förstå komplexiteten i uppgiften att testa ett programvarusystem och vara medveten om kostnader och effekter av olika testningsinsatser under en produkts utvecklingscykel. kunna värdera och syntetisera information i publicerade vetenskapliga artiklar om testning. Innehåll Verifieringsaktiviteter i hela utvecklingscykeln

granskningar enhets/modultest funktionstest systemtest acceptanstest Typer av verifiering statisk och dynamisk verifiering black-box- och white-box-verifiering Verifieringstekniker ekvivalenspartitionering gränsvärdesanalys täckningsbaserad verifiering användningsbaserad verifiering Test management Mätningar under granskning och test: tillförlitlighet, täckningsgrad Testorganisationer Undervisningsformer Föreläsningar ger en översikt över litteraturen som en hjälp för självstudier. Laborationer ger övning på att tillämpa olika testtekniker. Fördjupningsarbete innebär gruppvis litteratursökning, analys och presentation. Litteratur Burnstein, I: Practical Software Testing - a process orientied approach. Springer-Verlag, ISBN 0-387-95131-8. Kompendium och artiklar som anvisas av institutionen. Engelsk kursplan ETS200 Software Testing Credits: 7,5 Grading scale: TH Cycle: A Language of instruction: The course will be given in English on demand Course coordinator/s: Prof. Per Runeson E-mail: per.runeson@cs.lth.se Prerequisites: ETSA01 Software Engineering Process - Methodology or ETS140 Software Engineering Process or ETS141 Software Engineering Process or ETS160 Methodology for Software Development or ETS032 Software Development for Large Systems. Assessment: Examination is based on both individual and group assessment. Project work is assessed in groups, lab sessions are assessed in pairs, and the written exam is assessed individually. For final mark the student must pass lab sessions, project and written exam. The final mark is a combination of written exam marking and project marking. Home page: http://cs.lth.se/ets200 Further information/transitional rules: Compulsory items: project, lab sessions, presentations, reports. Aim The objective of the course is to give basic and advanced knowledge and skills within testing for large-scale development of systems completely or partly based on software. The course gives practical skills in methods and techniques for software testing. Knowledge and understanding For a passing grade the student must:

be able to define basic concepts and principles within software testing give an account of the most common techniques for software testing be able to describe the relation between the software testing process and other processes in the product lifecycle be able to describe the relation between verification and the requirements of a software system in terms of functionality and quality Skills and abilities For a passing grade the student must: be able to plan the testing of a minor software system be able to test a software system based on a chosen verification strategy be able to apply a systematic approach for software testing Judgement and approach For a passing grade the student must: understand the complexity of the task to test a software system and be aware of the costs and the impact of different testing activities during the development of a software product. be able to value and synthesize the information given in published scientific articles about software testing. Contents Verification and validation activities at different levels in the software development process inspections unit/module testing function testing system testing acceptance testing Different types of verification and validation static and dynamic approaches black-box and white-box strategies Testing techniques equivalence class partitioning boundary value analysis coverage-based testing usage-based testing Test management data collection during inspections and testing: reliability, coverage test organizations Lectures give a theoretical overview and help for private studies. Lab sessions give practical training in applying different test techniques and relate theory to practice through discussions of

Lab sessions give practical training in applying different test techniques and relate theory to practice through discussions of problems and solutions. Projects give practical skills and training in different areas of software testing by literature search, analysis and presentation. Literature Burnstein, I: Practical Software Testing- a process oriented approach. Springer-Verlag, ISBN 0-387-95131-8. Additional literature assigned by the department. Programvarutestning 0104 Software Testing Antal högskolepoäng: 4,5 Betygsskala: TH Prestationsbedömning: Examinationen sker både enskilt och i grupp. Fördjupningsarbetet i grupp betygssätts i betygsskalan G/VG. Både rapport och muntlig presentation krävs för godkänt resultat. Genomförda och rapporterade laborationer, parvis. Skriftlig tentamen individuellt. Slutbetyget (U/3/4/5) ges av en sammanvägning mellan fördjupningsarbetets betyg och poängtalet på tentamen. Förstagångstentamen i ordinarie tentamensperiod: Ja. Omtentamen i omtentamensperiod: Ja. Innehåll: Skriftlig tentamen Assessment: Written examination. Contents: Written exam Projekt 0204 Project Antal högskolepoäng: 3,0 Betygsskala: UG Prestationsbedömning: Fördjupningsarbetet i grupp betygssätts i betygsskalan G/VG. Både rapport och muntlig presentation krävs för godkänt resultat. Förstagångstentamen i ordinarie tentamensperiod: Nej. Omtentamen i omtentamensperiod: Nej. Innehåll: Projekt i grupp Assessment: Project in teams. Contents: Project in teams Moment som ska redovisas i LADOK Kod Namn Namn (eng) Högskolepoäng Betygsskala 0304 Övningar Exercises 0,0 UG Läroplaner Program Specialisering Ges som Ingår i ÅK C:Infocom ALLM:Allmän inriktning C Valfri 4

C:Infocom da :Användbarhet och design Valfri 4 D:Datateknik ALLM:Allmän inriktning D Valfri 4 D:Datateknik pv :Programvara Valfri 4 E:Elektroteknik ALLM:Allmän inriktning E Valfri 4 E:Elektroteknik pv :Programvara Valfri 4 F:Teknisk fysik ALLM:Allmän inriktning F Valfri 4 F:Teknisk fysik pv :Programvara Valfri 4 I:Industriell ekonomi ALLM:Allmän inriktning I Valfri 4 I:Industriell ekonomi pvs :Programvaruintensiva system Valfri 4 Pi:Teknisk matematik ALLM:Allmän inriktning Pi Valfri 4 Pi:Teknisk matematik pv :Programvara Valfri 4 C D E F I Pi Timplaner Annat Institutionens förslag (Inst f datavetenskap (LTH),7121): Kursen är aktiv dvs föreslås ges läsåret 2011/12. Inlämnad för beslut av utbildningsnämnd: Nej. Lämpar sig för utbytesstudenter: Ja. Utbildningsnämnd som beslutar om kursplan: UN1 Nämndens beslut: Ställningstagande saknas. Beslutad kursnivå: A Utbildningsnämndernas beslut: Program Status Beslut C

D E F I Pi