Junior — Middle
სად ინახება ჩვეულებრივ ავტო ტესტების შექმნისას ავტორიზაციის მონაცემები (მომხმარებლის სახელი და პაროლი)?
sobes.tech AI
პასუხი AI-სგან
ავტომატური ტესტების შექმნისას შესვლის მონაცემები (მომხმარებლის სახელი და პაროლი) ჩვეულებრივ ინახება უსაფრთხო ადგილებში, რათა თავიდან აიცილოს მათი გაჟონვა და უზრუნველყოს გამოყენების სიმარტივე. ხშირად გამოიყენება:
- კონფიგურაციის ფაილები კოდის საცავიდან გარეთ (მაგალითად,
.envფაილები), რომლებიც არ იკომიტება ვერსიის კონტროლის სისტემაში. - საიდუმლოების მენეჯერები (მაგალითად, HashiCorp Vault, AWS Secrets Manager) ცენტრალიზებული და უსაფრთხო შენახვისთვის.
- გარემოს ცვლადები, რომლებიც განთავსებულია სისტემის ან CI/CD პაიპლაინის დონეზე.
JavaScript-ში გარემოს ცვლადების გამოყენების მაგალითი:
const username = process.env.TEST_USERNAME;
const password = process.env.TEST_PASSWORD;
// გამოიყენეთ username და password ავტორიზაციისთვის ტესტში