Тестирование производительности для Классических ASP-страниц?

В качестве поля содержимого для навигации вы используете настройку размера таблицы, используйте рамку.

nav {
    background-color: #009fe3;
    width: 100%;
    box-sizing: content-box;
    }

Рамка позволяет вычислять ширину внутри элемента.

Стол также выходит, поэтому заверните стол в контейнер.

Вы можете видеть это работает.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>

<!-- Bootstrap CSS -->
<link
rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"
crossorigin="anonymous"
/>

<link
rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css"
/>
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.1/css/bootstrap-select.css"
/>

<title>Blank</title>

<style>
a:hover {
color: hotpink;
}

nav {
background-color: #009fe3;
width: 100%;
box-sizing: border-box;
}

body {
margin: 0;
width: 100%;
}
.table-container {
width: 100%;
overflow-x: scroll;
}
</style>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-dark">
<div class="container-fluid">
<button
class="navbar-toggler"
type="button"
data-toggle="collapse"
data-target="#navbarNavAltMarkup"
aria-controls="navbarNavAltMarkup"
aria-expanded="false"
aria-label="Toggle navigation"
>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<a class="nav-item nav-link" href="/">A</a>
<a class="nav-item nav-link" href="/f3">B</a>
<a class="nav-item nav-link" href="/f2">C</a>
<a class="nav-item nav-link" href="/f4">D</a>
<a class="nav-item nav-link active" href="/f1"
>E<span class="sr-only">(current)</span></a
>
<a class="nav-item nav-link" href="/f5">F</a>
</div>
</div>
</div>
</nav>

<div class="container-fluid">
<br />

<h2>Heading</h2>
<small>some url</small>
<div class="table-container">
<table class="table table-hover">
<thead>
<tr>
<h2>Another heading</h2>
<small>Another url</small>
</tr>
<tr>
<th scope="col">Consectetur</th>
<th scope="col">Adipiscing</th>
<th scope="col">Tristique</th>
<th scope="col">Porttitor</th>
<th scope="col">Eleifend</th>
</tr>
</thead>

<tbody>
<tr>
<td>vitae volutpat</td>
<td>Duis mollis</td>
<td>Nulla ultricies</td>
<td>Vestibulum eleifend</td>
<td>quis nibh</td>
</tr>
</tbody>
</table>
</div>
</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.bundle.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.1/js/bootstrap-select.min.js"></script>
</body>
</html>

6
задан casperOne 19 November 2011 в 02:52
поделиться

4 ответа

Нет ничего специального относительно как стресс-тест веб-приложение ASP. Профилирование является другим разговором.

Для стресс-тестирования я рекомендую Шлифовальный станок (однажды и снова и снова :-))

Я не представил приложения ASP, таким образом, я не могу помочь Вам там.

4
ответ дан 8 December 2019 в 18:43
поделиться

PS: я принимаю старым ASP, Вы отсылаете к "Классику ASP" не ASP.NET.

Вот маленький кусочек кода VBScript, который я поставил бы страницы для выяснения, сколько времени они взяли для выполнения, Вы могли бы найти это полезным.

<%
' Start the timer
starttime = timer()
%>

<!-- HTML and Code Here -->

<%
' End the timer
endtime = timer()
' Get the difference
benchmark = endtime - starttime
' Output the timing result
%>
<div class="noprint"><div class="debug">
<span class="text">Execute: <%= benchmark %> secs</span>
</div></div>
6
ответ дан 8 December 2019 в 18:43
поделиться

Эти потоки могут быть полезными:

Как Vinko говорит, нет ничего "специального" о тестировании ASP по сравнению с ASP.NET; любой инструмент, который может протестировать, можно (обычно) тестировать другой.

Лично, мне нравится использовать LoadRunner для тестирования и Visual Studio MS Анализатор для профилирования.

1
ответ дан 8 December 2019 в 18:43
поделиться

Сравнительный тест Apache, существует даже версия Windows. Это тестирует количество запроса в секунду и среднее время

0
ответ дан 8 December 2019 в 18:43
поделиться
Другие вопросы по тегам:

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