它一般HTML格式化的值,例如<div></div>, <B></B>.
細節值將被編碼。你可以通過online tool獲得編碼值。
在另一方面,有更多的信息表明測試步驟的動作,例如:<step id=」4」 type=」ActionStep」> <parameterizedString isformatted="true"></ parameterizedString></step>.
一個簡單的步進值:
<steps id=\"0\" last=\"4\"><step id=\"2\" type=\"ActionStep\"><parameterizedString isformatted=\"true\"><DIV><DIV><P>st<B>ep</B>1&nbsp;</P></DIV></DIV></parameterizedString><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;</P></DIV></parameterizedString><description /></step><step id=\"3\" type=\"ActionStep\"><parameterizedString isformatted=\"true\"><DIV><DIV><P>st<I>ep</I>2&nbsp;</P></DIV></DIV></parameterizedString><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;</P></DIV></parameterizedString><description /></step><step id=\"4\" type=\"ActionStep\"><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;s<U>te</U>p3</P></DIV></parameterizedString><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;</P></DIV></parameterizedString><description /></step></steps>
我建議你可以創建測試通過使用TFS/VSTS API(客戶端SDK或Rest API)案例
C#代碼:
NetworkCredential cred = new NetworkCredential("XXX", "XXX");
TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(new Uri("[collection url]"), cred);
tpc.EnsureAuthenticated();
var workItemStore = (WorkItemStore)tpc.GetService(typeof(WorkItemStore));
Project teamproject = workItemStore.Projects["ScrumStarain"];
WorkItemType testCaseType = teamproject.WorkItemTypes["Test Case"];
WorkItem testCase = new WorkItem(testCaseType)
{
Title="TestCaseApi2"
};
testCase.Fields["Microsoft.VSTS.TCM.Steps"].Value = "[previous sample value]";
testCase.Save();
另外,還可以通過使用此代碼得到測試用例步進值:
var wit = workItemStore.GetWorkItem(408);
object stepValue = wit.Fields["Microsoft.VSTS.TCM.Steps"].Value;
REST API:Create a work item
體樣本:
[
{
"op": "add",
"path": "/fields/System.Title",
"value": "newTestcase"
},
{
"op": "add",
"path": "/fields/Microsoft.VSTS.TCM.Steps",
"value": "<steps id=\"0\" last=\"4\"><step id=\"2\" type=\"ActionStep\"><parameterizedString isformatted=\"true\"><DIV><DIV><P>st<B>ep</B>1&nbsp;</P></DIV></DIV></parameterizedString><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;</P></DIV></parameterizedString><description /></step><step id=\"3\" type=\"ActionStep\"><parameterizedString isformatted=\"true\"><DIV><DIV><P>st<I>ep</I>2&nbsp;</P></DIV></DIV></parameterizedString><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;</P></DIV></parameterizedString><description /></step><step id=\"4\" type=\"ActionStep\"><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;s<U>te</U>p3</P></DIV></parameterizedString><parameterizedString isformatted=\"true\"><DIV><P>&nbsp;</P></DIV></parameterizedString><description /></step></steps>"
}
]
看來你不能用tfpt工具來做。 –