{
    "componentChunkName": "component---src-templates-docs-js",
    "path": "/02-course-content/03-week-03",
    "result": {"data":{"site":{"siteMetadata":{"title":"Linnéuniversitetet","language":"sv"}},"mdx":{"fields":{"id":"7f708bc7-f004-5ece-9379-1f28523bea16","title":"Week 3 (48)","slug":"/02-course-content/03-week-03"},"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Week 3 (48)\",\n  \"metaTitle\": \"Week 3 (48) - Testing with AI\",\n  \"metaDescription\": \"Testing with AI: lectures, study material and activities for calendar week 48.\",\n  \"order\": 3\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Testing with AI.\"), mdx(\"h2\", null, \"Lecture and slides\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://docs.google.com/presentation/d/1cgYOPTY-Q2iF7evu5AK3hYJO_u0zhhO7/edit?usp=drive_link&ouid=107596888381212922958&rtpof=true&sd=true\"\n  }, \"Slides: Testing with AI\"))), mdx(\"p\", null, \"The lecture recording will be published here when available.\"), mdx(\"h2\", null, \"Study material\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://youtu.be/xNDs-7pNziQ\"\n  }, \"Testing with a CI/CD pipeline \\u2014 previous course recording, 2020\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.youtube.com/watch?v=y7k-qxCsd78&t=588s\"\n  }, \"Guest lecture: Thomas Mas Sundberg \\u2014 Test infected, 2020\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.youtube.com/watch?v=ILkT_HV9DVU#t=14\"\n  }, \"James Bach on Exploratory Testing\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://en.wikipedia.org/wiki/Exploratory_testing\"\n  }, \"Exploratory Testing \\u2014 overview\"))), mdx(\"h2\", null, \"Labs and assessment\"), mdx(\"p\", null, \"Lab sessions for Kalmar, online and V\\xE4xj\\xF6 cover \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/kurser/mjukvarutestning/03-examinations/02-assignment-1-part-1-alternative\"\n  }, \"A1.a2 (alternative 2)\"), \", the TDD alternative of Assignment 1. Bring questions about unit testing, mocking and your tests.\"), mdx(\"p\", null, \"Demonstrate your chosen A1 alternative during the lab time assigned to your group. Kalmar and V\\xE4xj\\xF6 campus students participate in person; only WP distance students participate online. Follow the lab assessment arrangements posted in your group's Zulip channel. After passing your chosen alternative, continue with \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/kurser/mjukvarutestning/03-examinations/03-assignment-1-part-2\"\n  }, \"A1 Part 2: Agentic Testing\"), \". Its PromptLab lab instructions are available; the assessed seminar has not yet been booked.\"), mdx(\"h2\", null, \"Reading\"), mdx(\"p\", null, \"Developer Testing, chapters 1\\u20133. See \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/kurser/mjukvarutestning/01-course-information/02-course-Literature\"\n  }, \"Course literature\"), \" for the books used in this course.\"), mdx(\"h2\", null, \"Schedule and other recordings\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://cloud.timeedit.net/lnu/web/schema1/ri165v5757Y247QYX9Q9492XZ90YQwQ8255Z3Y3y55.html\"\n  }, \"Kalmar and online schedule\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://cloud.timeedit.net/lnu/web/schema1/ri165v2y52Y245QY7ZQ9532XZ70YQwQ7.html\"\n  }, \"V\\xE4xj\\xF6 schedule\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/kurser/mjukvarutestning/02-course-content/05-old-lectures\"\n  }, \"Previous years lectures\"))), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/kurser/mjukvarutestning/02-course-content/02-week-02\"\n  }, \"Previous: Week 2 (47)\"), \" \\xB7 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/kurser/mjukvarutestning/02-course-content/04-week-04\"\n  }, \"Next: Week 4 (49)\")));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#lecture-and-slides","title":"Lecture and slides"},{"url":"#study-material","title":"Study material"},{"url":"#labs-and-assessment","title":"Labs and assessment"},{"url":"#reading","title":"Reading"},{"url":"#schedule-and-other-recordings","title":"Schedule and other recordings"}]},"parent":{"relativePath":"02-course-content/03-week-03.md"},"frontmatter":{"metaTitle":"Week 3 (48) - Testing with AI","metaDescription":"Testing with AI: lectures, study material and activities for calendar week 48."}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/02-course-content","title":"Course content"}}},{"node":{"fields":{"slug":"/01-course-information","title":"Study guide"}}},{"node":{"fields":{"slug":"/03-examinations","title":"Assignments and Examinations"}}},{"node":{"fields":{"slug":"/","title":"Software Testing 1DV609"}}},{"node":{"fields":{"slug":"/01-course-information/01-communication-strategy","title":"Communication Strategy"}}},{"node":{"fields":{"slug":"/01-course-information/02-course-Literature","title":"Course literature"}}},{"node":{"fields":{"slug":"/01-course-information/02-course-goals-assignments","title":"Assignments and grading"}}},{"node":{"fields":{"slug":"/01-course-information/03-expections","title":"What we expect from you"}}},{"node":{"fields":{"slug":"/01-course-information/04-gitlab-promptlab","title":"Gitlab resources"}}},{"node":{"fields":{"slug":"/02-course-content/01-course-intro-summary","title":"Week 1 (46) Course introduction Summary"}}},{"node":{"fields":{"slug":"/02-course-content/02-week-02","title":"Week 2 (47)"}}},{"node":{"fields":{"slug":"/02-course-content/01-week-01","title":"Week 1 (46)"}}},{"node":{"fields":{"slug":"/02-course-content/03-week-03","title":"Week 3 (48)"}}},{"node":{"fields":{"slug":"/02-course-content/04-week-04","title":"Week 4 (49)"}}},{"node":{"fields":{"slug":"/02-course-content/05-old-lectures","title":"Previous years lectures"}}},{"node":{"fields":{"slug":"/02-course-content/05-week-05","title":"Week 5 (50)"}}},{"node":{"fields":{"slug":"/02-course-content/06-week-06","title":"Week 6 (51)"}}},{"node":{"fields":{"slug":"/02-course-content/07-week-07","title":"Week 7 (52)"}}},{"node":{"fields":{"slug":"/02-course-content/01-basics-summary","title":"Week 1 (46) Basics of Testing Summary"}}},{"node":{"fields":{"slug":"/02-course-content/08-week-08","title":"Week 8 (53)"}}},{"node":{"fields":{"slug":"/02-course-content/09-week-09","title":"Week 9 (1)"}}},{"node":{"fields":{"slug":"/03-examinations/01-assignment-1-part-1","title":"A1.a1 - Alternative 1"}}},{"node":{"fields":{"slug":"/02-course-content/10-week-10","title":"Week 10 (2)"}}},{"node":{"fields":{"slug":"/03-examinations/02-assignment-1-part-1-alternative","title":"A1.a2 - Alternative 2"}}},{"node":{"fields":{"slug":"/03-examinations/03-assignment-1-part-2","title":"A1 Part 2 - Agentic Testing"}}},{"node":{"fields":{"slug":"/03-examinations/04-assignment-2","title":"Assignment 2 - System testing"}}},{"node":{"fields":{"slug":"/03-examinations/05-assignment-3","title":"Assignment 3 - the article"}}},{"node":{"fields":{"slug":"/03-examinations/06-final-exam","title":"Final Exam"}}}]}},"pageContext":{"id":"7f708bc7-f004-5ece-9379-1f28523bea16"}},
    "staticQueryHashes": ["253607798","3706406642","710574383"]}