{"id":2169,"date":"2017-05-17T06:00:22","date_gmt":"2017-05-17T14:00:22","guid":{"rendered":"https:\/\/www.genrocket.com\/?p=2169"},"modified":"2024-10-03T13:54:40","modified_gmt":"2024-10-03T13:54:40","slug":"password-test-data-generation","status":"publish","type":"post","link":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/","title":{"rendered":"Password Test Data Generation"},"content":{"rendered":"<p><a href=\"https:\/\/www.genrocket.com\/wp-content\/uploads\/2017\/05\/Password.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-2185\" src=\"https:\/\/www.genrocket.com\/wp-content\/uploads\/2017\/05\/Password.png\" alt=\"Password\" width=\"750\" height=\"422\" \/><\/a><\/p>\n<h1>Password <a href=\"https:\/\/www.genrocket.com\/enterprise-features\/\">Test Data Generation<\/a><\/h1>\n<p>Most applications today have a login form that has a username and password field. When testers are verifying different scenarios with different test user accounts it can become difficult to keep track of test users and their passwords \u2013 especially if you are load testing with 10,000 different users. At GenRocket, we found a way to solve this challenge.<\/p>\n<h2>Creating Patterned User and Password Test Data<\/h2>\n<p>At GenRocket, we generate patterned data to make it easy to login as different test users. Our username test data generator generates user names in the following format: user[User.ID]. This means that your first user is User1 and your 100th user is User100.<\/p>\n<p>With our encryption test data generators, you can create patterned passwords. Just like the username, you can reference the User\u2019s ID for their password. This way you know User1\u2019s password is 1 and User100\u2019s password is 100.<\/p>\n<h2>How Patterned Test Data Simplifies Testing<\/h2>\n<p>Let\u2019s say you are a QA engineer load testing an application. After your test is complete you see that users with the id 475, 582, and 10,527 all has failures at some point during the test. No need to look up their username and password because you already know it because their username is simply \u201cuser\u201d + ID and their password is their ID. You can now easily login to your test environment as any of these users to explore what is causing the issue.<\/p>\n<h2>Password Encryption Supported<\/h2>\n<p>We support 6 types of password encryption:<\/p>\n<ol>\n<li>MD5<\/li>\n<li>SHA-1<\/li>\n<li>SHA-256<\/li>\n<li>SHA-384<\/li>\n<li>SHA-512<\/li>\n<li>BCrypt<\/li>\n<\/ol>\n<p>Don\u2019t see your encryption in the list above? No worries, we add new encryptions based on customer requests.<\/p>\n<h2>See our password test data generator in action<\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=o4N87RANyJk\">https:\/\/www.youtube.com\/watch?v=o4N87RANyJk<\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>What to Generate Patterned Test Data?<\/h2>\n<p>Let us know! You can\u00a0<a href=\"https:\/\/www.genrocket.com\/demo-request\/\">request a live demo here<\/a>\u00a0to see our test data generation solution in action.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Password Test Data Generation Most applications today have a login form that has a username and password field. When testers are verifying different scenarios with different test user accounts it can become difficult to keep track of test users and [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":10392,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[347,349,350],"tags":[],"class_list":["post-2169","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-testing","category-test-data","category-test-data-generation"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Password Test Data Generation.<\/title>\n<meta name=\"description\" content=\"Most applications today have a login form that has a username &amp; password field. When testers are verifying different scenarios with different test user\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Password Test Data Generation.\" \/>\n<meta property=\"og:description\" content=\"Most applications today have a login form that has a username &amp; password field. When testers are verifying different scenarios with different test user\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/\" \/>\n<meta property=\"og:site_name\" content=\"GenRocket Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-05-17T14:00:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-03T13:54:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"422\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Hycel Taylor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hycel Taylor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/\"},\"author\":{\"name\":\"Hycel Taylor\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/#\/schema\/person\/7efce0dccc5685a50a0c0490d3b988f2\"},\"headline\":\"Password Test Data Generation\",\"datePublished\":\"2017-05-17T14:00:22+00:00\",\"dateModified\":\"2024-10-03T13:54:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/\"},\"wordCount\":323,\"publisher\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png\",\"articleSection\":[\"Software Testing\",\"Test Data\",\"Test Data Generation\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/\",\"url\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/\",\"name\":\"Password Test Data Generation.\",\"isPartOf\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png\",\"datePublished\":\"2017-05-17T14:00:22+00:00\",\"dateModified\":\"2024-10-03T13:54:40+00:00\",\"description\":\"Most applications today have a login form that has a username & password field. When testers are verifying different scenarios with different test user\",\"breadcrumb\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#primaryimage\",\"url\":\"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png\",\"contentUrl\":\"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png\",\"width\":750,\"height\":422,\"caption\":\"Test Data Management - GenRocket\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.genrocket.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Password Test Data Generation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/#website\",\"url\":\"https:\/\/www.genrocket.com\/blog\/\",\"name\":\"GenRocket Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.genrocket.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/#organization\",\"name\":\"GenRocket Blog\",\"url\":\"https:\/\/www.genrocket.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2024\/03\/favicon.png\",\"contentUrl\":\"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2024\/03\/favicon.png\",\"width\":32,\"height\":32,\"caption\":\"GenRocket Blog\"},\"image\":{\"@id\":\"https:\/\/www.genrocket.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/#\/schema\/person\/7efce0dccc5685a50a0c0490d3b988f2\",\"name\":\"Hycel Taylor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.genrocket.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/aac44f3a4d967dc8121a4e16a45ab2bb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/aac44f3a4d967dc8121a4e16a45ab2bb?s=96&d=mm&r=g\",\"caption\":\"Hycel Taylor\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Password Test Data Generation.","description":"Most applications today have a login form that has a username & password field. When testers are verifying different scenarios with different test user","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/","og_locale":"en_US","og_type":"article","og_title":"Password Test Data Generation.","og_description":"Most applications today have a login form that has a username & password field. When testers are verifying different scenarios with different test user","og_url":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/","og_site_name":"GenRocket Blog","article_published_time":"2017-05-17T14:00:22+00:00","article_modified_time":"2024-10-03T13:54:40+00:00","og_image":[{"width":750,"height":422,"url":"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png","type":"image\/png"}],"author":"Hycel Taylor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Hycel Taylor","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#article","isPartOf":{"@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/"},"author":{"name":"Hycel Taylor","@id":"https:\/\/www.genrocket.com\/blog\/#\/schema\/person\/7efce0dccc5685a50a0c0490d3b988f2"},"headline":"Password Test Data Generation","datePublished":"2017-05-17T14:00:22+00:00","dateModified":"2024-10-03T13:54:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/"},"wordCount":323,"publisher":{"@id":"https:\/\/www.genrocket.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#primaryimage"},"thumbnailUrl":"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png","articleSection":["Software Testing","Test Data","Test Data Generation"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/","url":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/","name":"Password Test Data Generation.","isPartOf":{"@id":"https:\/\/www.genrocket.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#primaryimage"},"image":{"@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#primaryimage"},"thumbnailUrl":"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png","datePublished":"2017-05-17T14:00:22+00:00","dateModified":"2024-10-03T13:54:40+00:00","description":"Most applications today have a login form that has a username & password field. When testers are verifying different scenarios with different test user","breadcrumb":{"@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#primaryimage","url":"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png","contentUrl":"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2017\/05\/Password-1.png","width":750,"height":422,"caption":"Test Data Management - GenRocket"},{"@type":"BreadcrumbList","@id":"https:\/\/www.genrocket.com\/blog\/password-test-data-generation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.genrocket.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Password Test Data Generation"}]},{"@type":"WebSite","@id":"https:\/\/www.genrocket.com\/blog\/#website","url":"https:\/\/www.genrocket.com\/blog\/","name":"GenRocket Blog","description":"","publisher":{"@id":"https:\/\/www.genrocket.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.genrocket.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.genrocket.com\/blog\/#organization","name":"GenRocket Blog","url":"https:\/\/www.genrocket.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.genrocket.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2024\/03\/favicon.png","contentUrl":"https:\/\/www.genrocket.com\/blog\/wp-content\/uploads\/2024\/03\/favicon.png","width":32,"height":32,"caption":"GenRocket Blog"},"image":{"@id":"https:\/\/www.genrocket.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.genrocket.com\/blog\/#\/schema\/person\/7efce0dccc5685a50a0c0490d3b988f2","name":"Hycel Taylor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.genrocket.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/aac44f3a4d967dc8121a4e16a45ab2bb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/aac44f3a4d967dc8121a4e16a45ab2bb?s=96&d=mm&r=g","caption":"Hycel Taylor"}}]}},"_links":{"self":[{"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/posts\/2169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/comments?post=2169"}],"version-history":[{"count":5,"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/posts\/2169\/revisions"}],"predecessor-version":[{"id":11239,"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/posts\/2169\/revisions\/11239"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/media\/10392"}],"wp:attachment":[{"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/media?parent=2169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/categories?post=2169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.genrocket.com\/blog\/wp-json\/wp\/v2\/tags?post=2169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}