Please notice the Steps
field is html
type. You could try to use REST API to set steps' value. An example is as below:
POST https://xxxx.visualstudio.com/{teamproject}/_apis/wit/workitems/$Test%20Case?api-version=4.1
Content-Type: application/json-patch+json
[
{
"op": "add",
"path": "/fields/System.Title",
"from": null,
"value": "Sample testcase"
},
{
"op": "add",
"path": "/fields/Microsoft.VSTS.TCM.Steps",
"from": null,
"value": "<steps id=\"0\" last=\"3\"><step id=\"2\" type=\"ValidateStep\"><parameterizedString isformatted=\"true\"><DIV><DIV><P>step1&nbsp;</P></DIV></DIV></parameterizedString><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;0</P></DIV></parameterizedString><description/></step><step id=\"3\" type=\"ValidateStep\"><parameterizedString isformatted=\"true\"><DIV><P>step2&nbsp;</P></DIV></parameterizedString><parameterizedString isformatted=\"true\"><P>&nbsp;pass</P></parameterizedString><description/></step></steps>"
}
]