1
我正在Postman中構建一套集成測試來測試一些RESTful API。我想在TeamCity中構建項目時運行這些測試。我正在考慮使用紐曼命令行集成,但我沒有找到這方面的好例子。任何人都可以提出一種方法來實現這一點嗎?如何將我的Postman集成測試與TeamCity集成
我正在Postman中構建一套集成測試來測試一些RESTful API。我想在TeamCity中構建項目時運行這些測試。我正在考慮使用紐曼命令行集成,但我沒有找到這方面的好例子。任何人都可以提出一種方法來實現這一點嗎?如何將我的Postman集成測試與TeamCity集成
我能夠使用newman和grunt得到這個工作。我在exec下添加了newman,並且在gruntfile中添加了一個咕嚕聲。這需要指向newman npm包的本地實例(不是全局的)。
'use strict';
module.exports = function (grunt) { // eslint-disable-line
grunt.initConfig({
...
exec: {
newman: {
cmd: 'bin\\node.exe ./node_modules/newman/bin/newman run myProject.postman_collection.json'
}
},
...
});
grunt.registerTask('newman', ['exec:newman']);