Вопросы при перемещении от MbUnit до MsTest

Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById, вам больше не нужно использовать знак #. попробуйте следующее, и оно будет работать нормально.

<?php

if(isset(

Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById, вам больше не нужно использовать знак #. попробуйте следующее, и оно будет работать нормально.

[110]
<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

</head>
<body>

<a id="link" role="button" href="index2.php">Test</a>

<script type="text/javascript">

    $("#link").click(function(e) {
        e.preventDefault();
        alert('function entered');
        $.ajax({
            url: "testPHP.php",
            type: "POST",
            data: {
                parameter1: 'test',
                parameter2: 'test2'},
            success: function(msg) {
                alert('wow' + msg);
            }

        });
        alert('function end');
        document.getElementById('link').setAttribute('href','testPHP.php');

    });
</script>
</body>
</html>

Кроме того рекомендуется использовать failed callback для запроса.

 error: function (xhr, status, error) {
    alert(" Can't do because: " + error);
},
GET)) { echo "<script>alert('GET is there');</script>"; print_r(

Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById, вам больше не нужно использовать знак #. попробуйте следующее, и оно будет работать нормально.

[110]
<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

</head>
<body>

<a id="link" role="button" href="index2.php">Test</a>

<script type="text/javascript">

    $("#link").click(function(e) {
        e.preventDefault();
        alert('function entered');
        $.ajax({
            url: "testPHP.php",
            type: "POST",
            data: {
                parameter1: 'test',
                parameter2: 'test2'},
            success: function(msg) {
                alert('wow' + msg);
            }

        });
        alert('function end');
        document.getElementById('link').setAttribute('href','testPHP.php');

    });
</script>
</body>
</html>

Кроме того рекомендуется использовать failed callback для запроса.

 error: function (xhr, status, error) {
    alert(" Can't do because: " + error);
},
GET); } if(isset(

Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById, вам больше не нужно использовать знак #. попробуйте следующее, и оно будет работать нормально.

[110]
<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

</head>
<body>

<a id="link" role="button" href="index2.php">Test</a>

<script type="text/javascript">

    $("#link").click(function(e) {
        e.preventDefault();
        alert('function entered');
        $.ajax({
            url: "testPHP.php",
            type: "POST",
            data: {
                parameter1: 'test',
                parameter2: 'test2'},
            success: function(msg) {
                alert('wow' + msg);
            }

        });
        alert('function end');
        document.getElementById('link').setAttribute('href','testPHP.php');

    });
</script>
</body>
</html>

Кроме того рекомендуется использовать failed callback для запроса.

 error: function (xhr, status, error) {
    alert(" Can't do because: " + error);
},
POST)) { echo "<script>alert('POST is there')</script>"; print_r(

Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById, вам больше не нужно использовать знак #. попробуйте следующее, и оно будет работать нормально.

[110]
<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

</head>
<body>

<a id="link" role="button" href="index2.php">Test</a>

<script type="text/javascript">

    $("#link").click(function(e) {
        e.preventDefault();
        alert('function entered');
        $.ajax({
            url: "testPHP.php",
            type: "POST",
            data: {
                parameter1: 'test',
                parameter2: 'test2'},
            success: function(msg) {
                alert('wow' + msg);
            }

        });
        alert('function end');
        document.getElementById('link').setAttribute('href','testPHP.php');

    });
</script>
</body>
</html>

Кроме того рекомендуется использовать failed callback для запроса.

 error: function (xhr, status, error) {
    alert(" Can't do because: " + error);
},
POST); } if(isset(

Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById, вам больше не нужно использовать знак #. попробуйте следующее, и оно будет работать нормально.

[110]
<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

</head>
<body>

<a id="link" role="button" href="index2.php">Test</a>

<script type="text/javascript">

    $("#link").click(function(e) {
        e.preventDefault();
        alert('function entered');
        $.ajax({
            url: "testPHP.php",
            type: "POST",
            data: {
                parameter1: 'test',
                parameter2: 'test2'},
            success: function(msg) {
                alert('wow' + msg);
            }

        });
        alert('function end');
        document.getElementById('link').setAttribute('href','testPHP.php');

    });
</script>
</body>
</html>

Кроме того рекомендуется использовать failed callback для запроса.

 error: function (xhr, status, error) {
    alert(" Can't do because: " + error);
},
POST['parameter1'])) { echo "<script>alert('

Проблема с вашим кодом в том, что вы используете javascript для изменения атрибута, и в javascript после того, как вы использовали getElementById, вам больше не нужно использовать знак #. попробуйте следующее, и оно будет работать нормально.

[110]
<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

</head>
<body>

<a id="link" role="button" href="index2.php">Test</a>

<script type="text/javascript">

    $("#link").click(function(e) {
        e.preventDefault();
        alert('function entered');
        $.ajax({
            url: "testPHP.php",
            type: "POST",
            data: {
                parameter1: 'test',
                parameter2: 'test2'},
            success: function(msg) {
                alert('wow' + msg);
            }

        });
        alert('function end');
        document.getElementById('link').setAttribute('href','testPHP.php');

    });
</script>
</body>
</html>

Кроме того рекомендуется использовать failed callback для запроса.

 error: function (xhr, status, error) {
    alert(" Can't do because: " + error);
},
POST is set')</script>"; header('Location: HomePage.php'); } else { echo "<script>alert('No post variable set')</script>"; } ?>
<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

</head>
<body>

<a id="link" role="button" href="index2.php">Test</a>

<script type="text/javascript">

    $("#link").click(function(e) {
        e.preventDefault();
        alert('function entered');
        $.ajax({
            url: "testPHP.php",
            type: "POST",
            data: {
                parameter1: 'test',
                parameter2: 'test2'},
            success: function(msg) {
                alert('wow' + msg);
            }

        });
        alert('function end');
        document.getElementById('link').setAttribute('href','testPHP.php');

    });
</script>
</body>
</html>

Кроме того рекомендуется использовать failed callback для запроса.

 error: function (xhr, status, error) {
    alert(" Can't do because: " + error);
},
5
задан Elijah Manor 3 October 2008 в 20:22
поделиться

1 ответ

Насколько я знаю, в основном необходимо записать метод тестирования, который генерирует все комбинации (или называет фабрику и выполняет итерации через объекты), который называет исходный тест (теперь больше метод тестирования) набором времен.

К сожалению, они не обнаруживаются как отдельные тесты в результатах - они обнаруживаются как всего один тест - таким образом, Вы имеете к довольно явному в Вашем выводе ошибок. Это означает, что как с этим подходом, как только каждый перестал работать, это останавливает остальных (можно обойти это путем хранения большого списка результатов, но это - еще больше служебное),

Я думал бы дважды прежде, чем идти в mstest прямо сейчас, если Вы не имеете к - отсутствие исполнителя тестов на чистой машине является уничтожителем, и это не расширяемо и не часто обновлено.

5
ответ дан 14 December 2019 в 19:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: