【发布时间】:2021-01-25 13:24:01
【问题描述】:
这可能是一个重复的问题,但我无法在任何地方找到我的解决方案。因此,发布它。
我正在尝试简单地发布学生帐户创建方案的请求。我确实有一个 JSON 文件,其中包含创建学生帐户所需的所有“键:值”。
这就是文件 student_Profile.json 的样子:
{
"FirstName":"APi1-Stud-FN",
"MiddleInitial":"Q",
"LastName":"APi1-Stud-LN",
"UserAlternateEmail":"",
"SecretQuestionId":12,
"SecretQuestionAnswer":"Scot",
"UserName":"APi1-stud@xyz.com",
"VerifyUserName":"APi1-stud@xyz.com",
"Password":"A123456",
"VerifyPassword":"A123456",
"YKey":"123xyz",
"YId":6,
"Status":false,
"KeyCode":"",
"SsoUserName":"APi1-stud@xyz.com",
"SsoPassword":"",
"BirthYear":2001
}
所以从“放心”的角度发布请求的所有内容看起来都很好,只是我想使用 JAVA 从上面的 JSON 正文中更新一些值,以便我可以创建一个每次我运行我的函数时都会创建新的学生个人资料,而不必手动更改正文。
对于每个 POST 学生帐户创建方案,我需要更新 以下键,以便可以创建新的测试学生用户帐户:
- 名字
- 姓氏和
- 用户名 //“VerifyUserName”和“SSO UserName”将保持与用户名相同
【问题讨论】:
标签: java json rest-assured data-generation