{
    "componentChunkName": "component---src-templates-docs-js",
    "path": "/02-course-content/05-week-05",
    "result": {"data":{"site":{"siteMetadata":{"title":"Linnéuniversitetet","language":"sv"}},"mdx":{"fields":{"id":"867da3ba-f44e-5ed6-af15-4c9ff3a6fcc5","title":"Week 5 (50)","slug":"/02-course-content/05-week-05"},"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 5 (50)\",\n  \"metaTitle\": \"Week 5 (50) - Generating tests\",\n  \"metaDescription\": \"Generating tests: lectures, study material and activities for calendar week 50.\",\n  \"order\": 5\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, \"Generating tests.\"), mdx(\"h2\", null, \"Lectures and slides\"), mdx(\"p\", null, \"Previous course recordings:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://youtu.be/8PYbtgvx9P0\"\n  }, \"Generating tests \\u2014 Kalmar, 2025\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://youtu.be/q8eYGg4m1Hs\"\n  }, \"Generating tests \\u2014 V\\xE4xj\\xF6, 2025\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://docs.google.com/presentation/d/1Gpy82KSrfMu5iWXSfZUGs5Jb_GhEh8y5SlTEzwugPzQ/edit?usp=sharing\"\n  }, \"Slides: Generating Tests from Requirements\")))), mdx(\"h2\", null, \"Study material\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://youtu.be/IxfvNVRgRR0\"\n  }, \"Guest lecture: Aline from pycom.io on Testing, 2020\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.youtube.com/watch?v=bqrOnIECCSg\"\n  }, \"Agile Testing \\u2014 Google Tech Talks\"), \" \\u2014 an older recording about testing in agile development.\")), mdx(\"h2\", null, \"Assignment work\"), mdx(\"p\", null, \"Continue testing your selected project for \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/kurser/mjukvarutestning/03-examinations/04-assignment-2\"\n  }, \"Assignment 2\"), \" and reading and analysing your selected article for \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/kurser/mjukvarutestning/03-examinations/05-assignment-3\"\n  }, \"Assignment 3\"), \". Bring questions about your work to tutoring.\"), mdx(\"p\", null, \"Project and article selection were due in calendar week 49.\"), mdx(\"h2\", null, \"Reading\"), mdx(\"p\", null, \"Developer Testing, chapters 14\\u201316. 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/04-week-04\"\n  }, \"Previous: Week 4 (49)\"), \" \\xB7 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/kurser/mjukvarutestning/02-course-content/06-week-06\"\n  }, \"Next: Week 6 (51)\")));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#lectures-and-slides","title":"Lectures and slides"},{"url":"#study-material","title":"Study material"},{"url":"#assignment-work","title":"Assignment work"},{"url":"#reading","title":"Reading"},{"url":"#schedule-and-other-recordings","title":"Schedule and other recordings"}]},"parent":{"relativePath":"02-course-content/05-week-05.md"},"frontmatter":{"metaTitle":"Week 5 (50) - Generating tests","metaDescription":"Generating tests: lectures, study material and activities for calendar week 50."}},"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":"867da3ba-f44e-5ed6-af15-4c9ff3a6fcc5"}},
    "staticQueryHashes": ["253607798","3706406642","710574383"]}