Testing 测试表单提交的最佳方法
我有一个可以发布到外部url的表单Testing 测试表单提交的最佳方法,testing,automated-tests,Testing,Automated Tests,我有一个可以发布到外部url的表单 <form method="post" action="http://api.domain.com/AddAnswer"> 到静态页面…如果我理解正确,您需要执行100个post请求,然后验证响应是否正确。 如果我是对的,我可以建议你。通过遵循它们提供的教程,创建此类测试用例非常简单。基本上,在您的情况下,您只需要开发一个测试来执行请求并验证响应内容(如果仅仅等待响应代码200对您来说是不够的)。然后您需要开发负载测试,该测试称为验证测试N次。就
<form method="post" action="http://api.domain.com/AddAnswer">
到静态页面…如果我理解正确,您需要执行100个post请求,然后验证响应是否正确。
如果我是对的,我可以建议你。通过遵循它们提供的教程,创建此类测试用例非常简单。基本上,在您的情况下,您只需要开发一个测试来执行请求并验证响应内容(如果仅仅等待响应代码200对您来说是不够的)。然后您需要开发负载测试,该测试称为验证测试N次。就这些。因此,您将有一个测试用例来验证您是否有N个正确的响应 只需添加一些计数器,并在循环中运行您的
函数100次。使用AJAX提交表单并调用100次。您还可以使用fiddler测试您的请求@alfasin true!该死,有时候我只是让“同谋”打开了:/
$(function() {
var dt = new Date();
// set date so we can have different posts data
$("#dt").val(dt.getTime());
// auto submit
$("form").submit();
});