进行体能测试时遇到问题

发布于 2024-09-07 07:06:08 字数 953 浏览 2 评论 0原文

我正在尝试在fitnesse上进行此测试,但实际上它只插入第一个(|执行|插入restdb.labels (id, label_name) VALUES (1, "label_test1")|) 显然其他的被忽略了......我已经使用 eclipse 调试了它并且我正在检查 HEIDSQL 上的所有内容。

!2 Add Credit to account

!3 Insert the entities
|Execute|INSERT INTO restdb.labels (id, label_name) VALUES (1, "label_test1")|

|Execute|INSERT INTO restdb.labels (id, label_name) VALUES (2, "label_test2")|

|Execute|INSERT INTO service_labels (id_service, id_label) VALUES (1,1)|

|Execute|INSERT INTO service_labels (id_service, id_label) VALUES (1,2)|

|Execute|INSERT INTO service_labels (id_service, id_label) VALUES (2,2)|

!|DatabaseEnvironment|

|Commit|

!4 Add the credits
!|smartrics.rest.fitnesse.fixture.RestFixture|http://${REST_HOST}:${REST_PORT}${REST_ENDPOINT}|
|setHeader|!- Content-Type : application/json
X-BT-Ribbit-SP-AppId : -!${DEFAULT_APP}!-
X-BT-Ribbit-SP-UserId : -!${DEFAULT_GUID}|
|setBody||
|DELETE|/users/test/1|200|||

提前致谢 !

I´m trying to do this test on fitnesse, but actually it inserts only the first one (|Execute|INSERT INTO restdb.labels (id, label_name) VALUES (1, "label_test1")|)
Apparently the other are ignored... I´ve debugged it using eclipse and I´m checking everything on HEIDSQL.

!2 Add Credit to account

!3 Insert the entities
|Execute|INSERT INTO restdb.labels (id, label_name) VALUES (1, "label_test1")|

|Execute|INSERT INTO restdb.labels (id, label_name) VALUES (2, "label_test2")|

|Execute|INSERT INTO service_labels (id_service, id_label) VALUES (1,1)|

|Execute|INSERT INTO service_labels (id_service, id_label) VALUES (1,2)|

|Execute|INSERT INTO service_labels (id_service, id_label) VALUES (2,2)|

!|DatabaseEnvironment|

|Commit|

!4 Add the credits
!|smartrics.rest.fitnesse.fixture.RestFixture|http://${REST_HOST}:${REST_PORT}${REST_ENDPOINT}|
|setHeader|!- Content-Type : application/json
X-BT-Ribbit-SP-AppId : -!${DEFAULT_APP}!-
X-BT-Ribbit-SP-UserId : -!${DEFAULT_GUID}|
|setBody||
|DELETE|/users/test/1|200|||

Thanks in advance !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

纵情客 2024-09-14 07:06:08

没有人说什么,但我会发布我找到的解决方案!

我在每个命令之间添加了一条黑线......

Nobody said anything but I´ll post the solution I´ve found anyway !!

I´ve added a black line between each command...

×眷恋的温暖 2024-09-14 07:06:08

根据固定装置,您可能需要将命令保留在一个表中,即行之间没有空行。当行之间有空行时,至少我见过的一些其他维基将其解释为新表。

Depending on the fixture you might need to keep the commands in one table, i.e., without empty lines between rows. At least some other wikis I've seen interpret it as a new table when you have an empty line between rows.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文