{"id":1084,"date":"2024-12-11T10:35:43","date_gmt":"2024-12-11T10:35:43","guid":{"rendered":"https:\/\/familab.mkteam.org\/?page_id=1084"},"modified":"2025-02-10T15:35:24","modified_gmt":"2025-02-10T15:35:24","slug":"5-4-testplan-erstellen","status":"publish","type":"page","link":"https:\/\/familab.mkteam.org\/en\/material\/ein-citizen-science-projekt-selber-machen\/5-ein-sicheres-umfeld-fuer-mich-gestalten\/5-4-testplan-erstellen\/","title":{"rendered":"5-4 Make a test plan"},"content":{"rendered":"<p><strong>Aims of the activity and description of target group<\/strong><\/p>\n\n\n\n<p>In this activity, participants learn about a testing strategy used in software development: iterative testing. The advantage of iterative testing is that a product is continuously improved during its development. In our case, the product is the Citizen Science project. By regularly testing intermediate results, you ensure that you identify problems or errors at an early stage, where they are usually easier to fix than in later phases. Testing reassures the team that they are on the right track and gives them a good sense of the progress and quality of the project which increases confidence. The activity is suitable for researchers and citizens in a group or individual learning setting. Sessions #1-4 should be carried out beforehand. <\/p>\n\n\n\n<p><strong>Resources, Materials needed<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Digital device with internet connection<\/li>\n\n\n\n<li>Paper, pen, color pencils, sticky notes<\/li>\n\n\n\n<li>Digital device for editing test plan or printed version of test plan template (<a href=\"https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/Module2_5-4-Test_Plan_Template.docx\">Modul2_5-4-Test_Plan_Template.docx<\/a>)<\/li>\n<\/ul>\n\n\n\n<p><strong>Duration<\/strong><\/p>\n\n\n\n<p>60 minutes<\/p>\n\n\n\n<hr class=\"wp-block-separator alignwide has-alpha-channel-opacity\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\"\/>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Step 1 \u2013 Watch the introduction video (5 minutes)<\/strong><\/h4>\n\n\n\n<p>Watch the video \"Iterative Design\" from Robotics Academy to get a first impression of how iterative testing works and what it is good for:<\/p>\n\n\n\n<p class=\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"><a href=\"https:\/\/www.youtube.com\/watch?v=GyuE47Hv60k\">https:\/\/www.youtube.com\/watch?v=GyuE47Hv60k<\/a> <\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Step 2 \u2013 Gather what you want to test (15 minutes)<\/strong><\/h4>\n\n\n\n<p>Think about what you want to test. This could be:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Documents: <\/strong>Briefings, concepts, legal documents, training materials, data collection protocols,...<\/li>\n\n\n\n<li><strong>Digital resources: <\/strong>website, registration forms, apps, software, social media channels,...<\/li>\n\n\n\n<li><strong>physical objects: <\/strong>Data collection equipment, data collection setups, physical objects that volunteers will interact with,...<\/li>\n\n\n\n<li><strong>Dissemination products:<\/strong> Publications, event schedules,..<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f1d9267db5b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f1d9267db5b\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"555\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__01s.jpg\" alt=\"Testobjekte\" class=\"wp-image-1097\" srcset=\"https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__01s.jpg 800w, https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__01s-300x208.jpg 300w, https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__01s-768x533.jpg 768w, https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__01s-18x12.jpg 18w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Step 3 \u2013 Plan your testing (30 minutes)<\/strong><\/h4>\n\n\n\n<p>Now enter everything you want to test in the template (<a href=\"https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/Module2_5-4-Test_Plan_Template.docx\">Modul2_5-4-Test_Plan_Template.docx<\/a>). As a rough guideline, also specify the fixed deadlines that your project must meet. Assign dates and, if possible, responsible persons to each element and check whether the following tests are necessary:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Friendly user test:<\/strong> We introduced the concept of friendly user testing in <a href=\"https:\/\/familab.mkteam.org\/en\/material\/ein-citizen-science-projekt-selber-machen\/2-die-zielgruppe-verstehen\/2-3-einen-friendly-user-test-durchfuehren\/\" data-type=\"page\" data-id=\"764\">Part 2, Activity 3<\/a> . Conduct a Friendly User Test if you need feedback from your target group, especially if your team members are not from that audience.<\/li>\n\n\n\n<li><strong>Beta testing:<\/strong> Once something is in a state where an external person can assume how the final product will look and function, you can conduct a beta test. At this stage, there will still be many unanswered questions, and you need to make this clear to your test subjects. However, what you can identify at this stage are general and conceptual issues that you can fix before the final test. These tests can also be conducted with team members.<\/li>\n\n\n\n<li><strong>Final test: <\/strong>Before you actually start your project with volunteers, you should carry out a detailed final test. Ideally, this test should be carried out with people who belong to the target group. If such people are not available, it is still better to carry out a test with your team members or friends and family than not to test at all.<\/li>\n<\/ul>\n\n\n\n<p>After each test, you should plan some time to integrate the feedback and insights you have gained from the test. Here is an example of a test plan: <a href=\"https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/Module2_5-4-Test_Plan_Example.pdf\">https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/Module2_5-4-Test_Plan_Example.pdf<\/a>.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f1d9267e588&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f1d9267e588\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"553\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__02s.jpg\" alt=\"Testplan final\" class=\"wp-image-1101\" srcset=\"https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__02s.jpg 800w, https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__02s-300x207.jpg 300w, https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__02s-768x531.jpg 768w, https:\/\/familab.mkteam.org\/wp-content\/uploads\/2024\/12\/05_04__02s-18x12.jpg 18w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>You may need to adjust your test plan as the project progresses. However, keep in mind fixed dates such as events, location bookings and deadlines that cannot be moved. Sometimes you may have to skip tests in order to finish on time.<\/p>\n\n\n\n<hr class=\"wp-block-separator alignwide has-alpha-channel-opacity\" style=\"margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)\"\/>\n\n\n\n<p><strong>Learning Outcomes - which skills are addressed?<\/strong><\/p>\n\n\n\n<p>Participants learned about the various types of testing and how to set-up a test plan.<\/p>\n\n\n\n<p><strong>How do you check the outcomes are reached?<\/strong><\/p>\n\n\n\n<p>Participants have planned and filled in their tests, dates and responsible people.<\/p>\n\n\n\n<p><strong>De-Briefing questions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>How realistic do you think your test plan is?<\/li>\n\n\n\n<li>Where do you see obstacles to sticking to the plan?<\/li>\n<\/ul>\n\n\n\n<p><strong>Further links and readings<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mandot, Shanu (2020): What to Test When You Can\u2019t Test Everything. <a href=\"https:\/\/www.testrail.com\/blog\/test-everything\/\"><u>https:\/\/www.testrail.com\/blog\/test-everything\/<\/u><\/a>&nbsp;(last viewed 03\/27\/2024)<\/li>\n\n\n\n<li>Marker.io (2023): How to Beta Test A Website: Ultimate Guide. <a href=\"https:\/\/marker.io\/blog\/website-beta-testing\"><u>https:\/\/marker.io\/blog\/website-beta-testing<\/u><\/a>&nbsp;(last viewed 03\/27\/2024)<\/li>\n\n\n\n<li>Robotics Academy (2014): Iterative Design. <a href=\"https:\/\/www.youtube.com\/watch?v=GyuE47Hv60k\"><u>https:\/\/www.youtube.com\/watch?v=GyuE47Hv60k<\/u><\/a>&nbsp;(last viewed 03\/27\/2024)<\/li>\n\n\n\n<li>Roose, Jan: How to Conduct Usability Testing in Six Steps. <a href=\"https:\/\/www.toptal.com\/designers\/ux-consultants\/how-to-conduct-usability-testing-in-6-steps\"><u>https:\/\/www.toptal.com\/designers\/ux-consultants\/how-to-conduct-usability-testing-in-6-steps<\/u><\/a>&nbsp;(last viewed 03\/28\/2024)<\/li>\n\n\n\n<li>Thomas James (2021): How to test anything in 3 minutes? <a href=\"https:\/\/www.youtube.com\/watch?v=Lj6RjWA-arI\">https:\/\/www.youtube.com\/watch?v=Lj6RjWA-arI<\/a>&nbsp;(last viewed 03\/28\/2024)<\/li>\n<\/ul>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/familab.mkteam.org\/en\/material\/ein-citizen-science-projekt-selber-machen\/5-ein-sicheres-umfeld-fuer-mich-gestalten\/5-3-groben-projektplan-erstellen\/\">&lt;&lt; Activity 5-3<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/familab.mkteam.org\/en\/material\/ein-citizen-science-projekt-selber-machen\/\">^ Overview<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/familab.mkteam.org\/en\/material\/ein-citizen-science-projekt-selber-machen\/6-das-team\/\">Part 6 &gt;&gt;<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Ziel der Aktivit\u00e4t Du lernst eine Teststrategie kennen, die in der Softwareentwicklung eingesetzt wird: das iterative Testen. Der Vorteil des iterativen Testens ist, dass ein Produkt w\u00e4hrend seiner Entwicklung st\u00e4ndig verbessert wird. In unserem Fall ist das Produkt das Citizen Science Projekt. Durch regelm\u00e4\u00dfiges Testen von Zwischenergebnissen stellst du sicher, dass du Probleme oder Fehler [&hellip;]<\/p>","protected":false},"author":2,"featured_media":1101,"parent":695,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1084","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/pages\/1084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/comments?post=1084"}],"version-history":[{"count":18,"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/pages\/1084\/revisions"}],"predecessor-version":[{"id":1291,"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/pages\/1084\/revisions\/1291"}],"up":[{"embeddable":true,"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/pages\/695"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/media\/1101"}],"wp:attachment":[{"href":"https:\/\/familab.mkteam.org\/en\/wp-json\/wp\/v2\/media?parent=1084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}