{"id":11580,"date":"2023-10-09T12:00:47","date_gmt":"2023-10-09T12:00:47","guid":{"rendered":"https:\/\/m-path.io\/manual\/?post_type=ht_kb&#038;p=11580"},"modified":"2025-03-11T15:22:42","modified_gmt":"2025-03-11T15:22:42","slug":"how-to-test-your-research-project-on-m-path","status":"publish","type":"ht_kb","link":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/knowledge-base\/how-to-test-your-research-project-on-m-path\/","title":{"rendered":"How to test your research project on m-Path"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Why Testing Matters<\/h2>\n\n\n\n<p>Before launching a research study on m-Path, it&#8217;s essential to test it thoroughly. m-Path has a ton of features you can enable or disable. Only by testing, you can be sure that everything is correctly set-up. Test as much as you want, this will <a href=\"\/knowledge-base\/how-to-test-your-research-project-on-m-path\/#avoiding-the-loss-of-paid-participant-slots\">not cost you any participant slots <\/a>of your premium subscription. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to test<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">1. Install the app on a new phone<\/h4>\n\n\n\n<p>Like a participant, newly install the app on a phone. If you want to install the app again on your own phone, you first have to uninstall the old version. Make sure you have written down the recovery code of your old account so you can later recover your old account (for example if you need your old m-Path account for <a href=\"\/knowledge-base\/general-settings\/#enable-two-factor-authentication\">two factor authentication<\/a>).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Choose a nickname<\/h3>\n\n\n\n<p>When you open the m-Path app for the first time, choose a new alias or nickname. Avoid the loss of participant slots of your premium subscription by choosing a nickname following <a href=\"\/knowledge-base\/how-to-test-your-research-project-on-m-path\/#avoiding-the-loss-of-paid-participant-slots\">these guidelines<\/a>. Subsequently you can save your new recovery code and accept the terms of conditions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Join your own study<\/h3>\n\n\n\n<p>When you have to add a researcher (or practitioner), search for your research using your research name, code or preferably an <a href=\"\/knowledge-base\/invite-participants\/#add-a-researcher-by-invitation-code\">invitation code<\/a>. If your research uses an <a href=\"\/knowledge-base\/intake-questionnaire\/\">intake<\/a>, it should immediately be shown after you&#8217;ve added the correct researcher\/practitioner. If your research uses a <a href=\"\/knowledge-base\/auto-enroll-settings\/#baseline-settings\">baseline auto enroll<\/a>, you should also start receiving notifications automatically. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Complete your own study<\/h3>\n\n\n\n<p>Fill in the questionnaires and check if you receive notifications at the correct times, at least for a few days. Check both the content of the questionnaires as the timing of the notifications. Don&#8217;t forget to imitate a normal participant once in a while by not immediately filling in the questionnaires and testing if your reminders work. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Inspect the gathered data<\/h3>\n\n\n\n<p><a href=\"\/knowledge-base\/export-data\/\">Export your data<\/a>. Check if the exported data looks as expected. Do you have all information necessary to answer your research questions? Potentially already try to run your statistical models.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Avoiding the Loss of Paid Participant Slots<\/h2>\n\n\n\n<p>We understand that every participant slot counts, especially when you&#8217;ve invested in them using an m-Path premium subscription. To ensure you don&#8217;t use up a participant slot that you&#8217;ve paid for while testing you can use an alias that begins with the prefix <strong>&#8216;system test #&#8217;<\/strong> when registering the test participant (see for example image below). This will flag the device as a test device.<\/p>\n\n\n\n<p>The system automatically recognizes this prefix and ensures that this &#8220;participant&#8221; is not counted against your quota.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"482\" height=\"1024\" src=\"\/wp-content\/uploads\/2023\/10\/Adding-a-test-User-1-482x1024.jpg\" alt=\"\" class=\"wp-image-11601\" style=\"width:306px;height:650px\" srcset=\"\/wp-content\/uploads\/2023\/10\/Adding-a-test-User-1-482x1024.jpg 482w, \/wp-content\/uploads\/2023\/10\/Adding-a-test-User-1-141x300.jpg 141w, \/wp-content\/uploads\/2023\/10\/Adding-a-test-User-1-24x50.jpg 24w, \/wp-content\/uploads\/2023\/10\/Adding-a-test-User-1-28x60.jpg 28w, \/wp-content\/uploads\/2023\/10\/Adding-a-test-User-1-47x100.jpg 47w, \/wp-content\/uploads\/2023\/10\/Adding-a-test-User-1.jpg 595w\" sizes=\"auto, (max-width: 482px) 100vw, 482px\" \/><figcaption class=\"wp-element-caption\">Adding a test Participant<\/figcaption><\/figure><\/div>\n\n\n<p><strong>Visual Indications of Test Mode<\/strong><\/p>\n\n\n\n<p>When a device is in &#8220;TEST MODE&#8221;, certain visual indicators will appear within the app to signal that the data being collected is for test purposes only.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-danger\"><em>Please note that this visualization might change over time, and future indicators might be more pronounced to ensure clarity<\/em><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"2302\" data-id=\"11583\" src=\"\/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7.jpg\" alt=\"\" class=\"wp-image-11583\" srcset=\"\/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7.jpg 1080w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7-141x300.jpg 141w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7-480x1024.jpg 480w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7-768x1637.jpg 768w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7-23x50.jpg 23w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7-721x1536.jpg 721w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7-961x2048.jpg 961w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7-28x60.jpg 28w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-7-47x100.jpg 47w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"2312\" data-id=\"11586\" src=\"\/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4.jpg\" alt=\"\" class=\"wp-image-11586\" srcset=\"\/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4.jpg 1080w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4-140x300.jpg 140w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4-478x1024.jpg 478w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4-768x1644.jpg 768w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4-23x50.jpg 23w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4-718x1536.jpg 718w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4-957x2048.jpg 957w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4-28x60.jpg 28w, \/wp-content\/uploads\/2023\/10\/MicrosoftTeams-image-4-47x100.jpg 47w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">Screenshots of test mode<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>A Word of Caution<\/strong><\/p>\n\n\n\n<p>Using the &#8220;TEST MODE&#8221; is intended solely for testing purposes. This method should <strong>not<\/strong> be employed for real research participants. We cannot ensure the integrity of data of participants in &#8220;TEST MODE&#8221;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Go into debug mode<\/h2>\n\n\n\n<p>In debug mode it is possible to quickly see all current answers in a questionnaire, while you are filling out a questionnaire. This can be really interesting when debugging more complex logic in questionnaires, that for example use <a href=\"\/knowledge-base\/computation-item-r\/\">computation items (pseudo R)<\/a>.<\/p>\n\n\n\n<p>To go into debug mode you have to<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open settings in the app (top left button in the home screen of the app)<\/li>\n\n\n\n<li>Tap on Extra<\/li>\n\n\n\n<li>Tap on Notes<\/li>\n\n\n\n<li>Add a note (click on plus icon)<\/li>\n\n\n\n<li>Type in <strong>!start debug!<\/strong> (see image below)<\/li>\n\n\n\n<li>Tap on add<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"473\" height=\"1024\" src=\"\/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-473x1024.png\" alt=\"\" class=\"wp-image-12760\" srcset=\"\/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-473x1024.png 473w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-138x300.png 138w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-768x1664.png 768w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-23x50.png 23w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-709x1536.png 709w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-945x2048.png 945w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-28x60.png 28w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238-46x100.png 46w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_212238.png 1080w\" sizes=\"auto, (max-width: 473px) 100vw, 473px\" \/><figcaption class=\"wp-element-caption\">Add a note with <strong>!start debug!<\/strong> to start debug mode<\/figcaption><\/figure><\/div>\n\n\n<p>You are now in debug mode. <\/p>\n\n\n\n<p>In debug mode, you will always (unless you are on a question that has a deadline) see a bug on the top right of your screen in a questionnaire. When you click on this bug you will open the debug page. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"473\" height=\"1024\" src=\"\/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-473x1024.png\" alt=\"\" class=\"wp-image-12778\" style=\"width:473px;height:auto\" srcset=\"\/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-473x1024.png 473w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-138x300.png 138w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-768x1664.png 768w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-23x50.png 23w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-709x1536.png 709w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-945x2048.png 945w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-28x60.png 28w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737-46x100.png 46w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214737.png 1080w\" sizes=\"auto, (max-width: 473px) 100vw, 473px\" \/><figcaption class=\"wp-element-caption\">Click on the bug to open the debug page<\/figcaption><\/figure><\/div>\n\n\n<p>In the debug page you can see all variables recorded in the questionnaire. These variables include <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>answers from questions (see <strong>label_uuh2 <\/strong>in image below)<\/li>\n\n\n\n<li>results from computation questions (see <strong>a<\/strong> and <strong>b<\/strong> below) <\/li>\n\n\n\n<li>system variables that are automatically loaded (see <strong>system_maxtstreak <\/strong>below).<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"473\" height=\"1024\" src=\"\/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-473x1024.png\" alt=\"\" class=\"wp-image-12784\" srcset=\"\/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-473x1024.png 473w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-138x300.png 138w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-768x1664.png 768w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-23x50.png 23w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-709x1536.png 709w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-945x2048.png 945w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-28x60.png 28w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757-46x100.png 46w, \/wp-content\/uploads\/2024\/05\/Screenshot_20240523_214757.png 1080w\" sizes=\"auto, (max-width: 473px) 100vw, 473px\" \/><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>Why Testing Matters Before launching a research study on m-Path, it&#8217;s essential to test it thoroughly. m-Path has a ton of features you can enable or disable. Only by testing, you can be sure that everything is correctly set-up. Test as much as you want, this will not cost you&#8230;<\/p>\n","protected":false},"author":3,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[6,114,796,54],"ht-kb-tag":[],"class_list":["post-11580","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-getting-started","ht_kb_category-study-setup-and-deployment","ht_kb_category-participants","ht_kb_category-faq"],"_links":{"self":[{"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/ht-kb\/11580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/comments?post=11580"}],"version-history":[{"count":19,"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/ht-kb\/11580\/revisions"}],"predecessor-version":[{"id":15273,"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/ht-kb\/11580\/revisions\/15273"}],"wp:attachment":[{"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/media?parent=11580"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/ht-kb-category?post=11580"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/app-manual-wp-001-atfsdabuggg7fzdq.germanywestcentral-01.azurewebsites.net\/wp-json\/wp\/v2\/ht-kb-tag?post=11580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}