HP ALM REST API 使用 C# - 更新测试集中的数据
HP ALM REST API using C# - update data in Test set
我们的 HP ALM 版本是 12.20
来自参考 link https://www.aneejian.com/2017/03/hp-alm-rest-api-authentication.html
我能够对用户进行身份验证,但是当尝试更新测试集或从 QC 获取项目信息时,我收到 HTTP 404 错误。
我什至尝试创建 cookie,但仍然面临相同的 HTTP 404。
添加 cookie 后 site-session object 能够保持会话。
string LWSSOCookie = AuthCookies.Substring(AuthCookies.IndexOf("LWSSO_COOKIE_KEY=") + 17);
LWSSOCookie = LWSSOCookie.Substring(0, LWSSOCookie.IndexOf(";"));
createSessionRequest.CookieContainer.Add(new Cookie("LWSSO_COOKIE_KEY", LWSSOCookie){ Domain = target.Host });
最后需要添加 "createSessionRequest" CookieContainer 到 ALM 获取服务。
我们的 HP ALM 版本是 12.20 来自参考 link https://www.aneejian.com/2017/03/hp-alm-rest-api-authentication.html 我能够对用户进行身份验证,但是当尝试更新测试集或从 QC 获取项目信息时,我收到 HTTP 404 错误。
我什至尝试创建 cookie,但仍然面临相同的 HTTP 404。
添加 cookie 后 site-session object 能够保持会话。
string LWSSOCookie = AuthCookies.Substring(AuthCookies.IndexOf("LWSSO_COOKIE_KEY=") + 17);
LWSSOCookie = LWSSOCookie.Substring(0, LWSSOCookie.IndexOf(";"));
createSessionRequest.CookieContainer.Add(new Cookie("LWSSO_COOKIE_KEY", LWSSOCookie){ Domain = target.Host });
最后需要添加 "createSessionRequest" CookieContainer 到 ALM 获取服务。