Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Обзор состояния вопроса 4 страница

Обзор состояния вопроса 1 страница | Обзор состояния вопроса 2 страница | Обзор состояния вопроса 6 страница | Обзор состояния вопроса 7 страница |


Читайте также:
  1. 1 страница
  2. 1 страница
  3. 1 страница
  4. 1 страница
  5. 1 страница
  6. 1 страница
  7. 1 страница

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

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

Критическое тестирование – это процесс поиска ошибок в программе при стандартной ее работе (при правильной последовательности действий, при верном заполнении полей и т.д.).

Углубленное (расширенное) тестирование – это процесс поиска ошибок в программе в нестандартных, непредвиденных ситуациях (при некорректно вводимых данных).

Перечень граничных и эквивалентных значений приведен в таблице 5.1

 

Таблица 5.1 – Перечень граничных и эквивалентных значений

 

Название поля Формат данных (из требований)   Перечень граничных значений  

Продолжение таблицы 5.1

Имя пользователя 1. Должно содержать в своем составе латинские и русские буквы, цифры и знак подчеркивания и пробел. 2. Длина должна быть 4 до 20 символов. 3. Обязательное поле для заполнения. Строка длиной 4 символа, строка длиной 21 символа Строка длиной 5 символов, строка длиной 15 символов
Пароль 1. Содержит любые символы. 2 Длина должна быть не менее 8 символов. 3. Обязательное поле для заполнения. Строка длиной 8 символов Строка длиной 6 символов
Имя страницы новости 1. Должно содержать в своем составе латинские и русские буквы, цифры и знак подчеркивания и пробел 2. Длина должна быть от 1 до 15 символов 3. Обязательное поле для заполнения Строка длиной 1 символ; строка длиной 15 символов Строка длиной 8 символов
Краткое содержание новости 1. Длина должна быть от 170 до 750 символов. 2. Обязательное поле для заполнения. Строка, состоящая из 170 символов; строка, длиной 750 символов Строка, состоящая из 300 символов, строка, состоящая из 500 символов
URL страницы новости 1. Должно содержать в своем составе латинские и русские буквы, цифры и знак подчеркивания и пробел 2. Длина должна быть от 1 до 15 символов 3. Обязательное поле для заполнения Строка длиной 1 символ; строка длиной 15 символов Строка длиной 8 символов
Имя страницы информации 1. Должно содержать в своем составе латинские и русские буквы, цифры и знак подчеркивания и пробел 2. Длина должна быть от 1 до 15 символов 3. Обязательное поле для заполнения Строка длиной 1 символ; строка длиной 15 символов Строка длиной 8 символов
Описание страницы информации 1. Длина должна быть от 50 до 100 символов. 2. Обязательное поле для заполнения. Строка, состоящая из 50 символов; строка, длиной 100 символов Строка, состоящая из 60 символов, строка, состоящая из 70 символов
URL страницы новости 1. Должно содержать в своем составе латинские и русские буквы, цифры и знак подчеркивания и пробел 2. Длина должна быть от 1 до 15 символов 3. Обязательное поле для заполнения Строка длиной 1 символ; строка длиной 15 символов Строка длиной 8 символов
Имя страницы приложения 1. Должно содержать в своем составе латинские и русские буквы, цифры и знак подчеркивания и пробел 2. Длина должна быть от 1 до 15 символов 3. Обязательное поле для заполнения Строка длиной 1 символ; строка длиной 15 символов Строка длиной 8 символов
Описание страницы приложения 1. Длина должна быть от 50 до 100 символов. 2. Обязательное поле для заполнения. Строка, состоящая из 50 символов; строка, длиной 100 символов Строка, состоящая из 60 символов, строка, состоящая из 70 символов
URL страницы приложения 1. Должно содержать в своем составе латинские и русские буквы, цифры и знак подчеркивания и пробел 2. Длина должна быть от 1 до 15 символов 3. Обязательное поле для заполнения Строка длиной 1 символ; строка длиной 15 символов Строка длиной 8 символов
Название социального опроса 1. Длина должна быть от 1 до 100 символов. Строка, состоящая из 1 символа; Строка, состоящая из 50 символов, строка,

Продолжение таблицы 5.1

  2. Обязательное поле для заполнения. символов 3. Обязательное поле для заполнения строка, длиной 100 символов состоящая из 70 символов.
Вопрос социального опроса 1. Длина должна быть от 1 до 100 символов. 2. Обязательное поле для заполнения. Строка, состоящая из 1 символа; строка, длиной 100 символов Строка, состоящая из 50 символов, строка, состоящая из 70 символов.
Ответы на социальный опрос 1. Должны содержать в своем составе латинские и русские буквы, цифры и знак подчеркивания и пробел 2. Длина от 1 до 50 символов 3. Должно состоять минимум из одной строки. 4. Обязательное поле для заполнения Строка длиной 25 символов, строка длиной 30 символов Строка, состоящая из 20 символов, строка, состоящая из 30 символов.

 

В таблице 5.2 приведены примеры тестовых случаев критического тестирования для проверки функциональности работы добавления данных.

Таблица 5.2 – Пример тестового случая критического тестирования

 

Название модуля Описание тестового случая Ожидаемые результаты Тест пройден? Ком.
Добавление служебных страниц портала
  Форма создания новости 1.В Ribbon-меню нажимаем кнопку "Новость". 2. В появившейся странице для добавления новости в соответственные поля вводим “Имя новости”, “Краткое содержание”, “URL”, “Категорию новости”, “Шаблон новости” 3.Нажимаем кнопку “Создать”   1. Появляется страница создания новости. 2. Вводимая информация появляется в полях. 3. Созданная новость добавляется в папку новостей. Да  
  Форма создания страницы информации 1.В Ribbon-меню нажимаем кнопку "Инфо". 2. В появившейся странице для добавления новости в соответственные поля вводим “Имя страницы информации”, “Описание страницы”, “URL”, “Категорию страницы”, “Шаблон страницы” 3.Нажимаем кнопку “Создать 1. Появляется страница создания новости. 2. Вводимая информация появляется в полях.. 3. Созданная станица информации добавляется в папку станиц информации. Да  
  Форма создания страницы приложений 1.В Ribbon-меню нажимаем кнопку "Приложение". 2. В появившейся странице для добавления новости в соответственные поля вводим “Имя страницы приложения”, “Опи- 1. Появляется страница создания новости. 2. Вводимая информация появляется в полях.. 3. Созданная станица информации добавляется в папку страниц приложения. Да  

 

Продолжение таблицы 5.2

    сание страницы”, “URL”, “Категорию страницы”, “Шаблон страницы” 3.Нажимаем кнопку “Создать”      
Название модуля Описание тестового случая Ожидаемые результаты Тест пройден? Ком.
Добавление списков портала
  Форма добавления списка опроса 1.В Ribbon-меню нажимаем кнопку "Опрос". 2. В появившейся странице для добавления новости в соответственные поля вводим “Название опроса”, “Вопрос опроса ”, “Варианты ответа” 3.Нажимаем кнопку “Создать 1. Появляется страница создания опроса. 2. Вводимая информация появляется в полях. 3. Созданный опрос добавляется в раздел списков портала. Да  

 

Функциональность изменения и удаления созданных страниц и списков и их данных не требует дополнительного тестирования, поскольку контролируется самой инфраструктурой Microsoft SharePoint.

 

В таблице 5.3 представлено несколько примеров тестовых случаев углубленного тестирования для проверки функциональности работы добавления данных.

 

Таблица 5.3 – Пример тестового случая углубленного тестирования

 

Название модуля Описание тестового случая Ожидаемые результаты Тест пройден? Ком.
Добавление служебных страниц портала
  Форма создания новости 1.В Ribbon-меню нажимаем кнопку "Новость". 2. В появившейся странице для добавления новости в соответственные поля вводим “Краткое содержание”, “URL”, “Категорию новости”, “Шаблон новости” поле “Имя новости” оставляем пустым 3.Нажимаем кнопку “Создать”   1. Появляется страница создания новости. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “Имя новости” появляется сообщение “Поле не может быть пустым”. Нет  
  Форма создания новости 1.В Ribbon-меню нажимаем кнопку "Новость". 2. В появившейся странице для добавления новости в соответственные поля вводим “Краткое содержание”, “URL”, “Категорию новости”, “Шаблон новости” в поле “Имя новости” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать”   1. Появляется страница создания новости. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “Имя новости” появляется сообщение “Допустимое кол-во символов от 1 до 15 ”. Нет  

 

Продолжение таблицы 5.3

Название модуля Описание тестового случая Ожидаемые результаты Тест пройден? Ком.
  Форма создания новости 1.В Ribbon-меню нажимаем кнопку "Новость". 2. В появившейся странице для добавления новости в соответственные поля вводим “Краткое содержание”, “Имя новости”, “Категорию новости”, “Шаблон новости” в поле “URL” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать”   1. Появляется страница создания новости. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “URL” появляется сообщение “Допустимое кол-во символов от 1 до 15 ”. Нет  
  Форма создания новости 1.В Ribbon-меню нажимаем кнопку "Новость". 2. В появившейся странице для добавления новости в соответственные поля вводим “Краткое содержание”, “Имя новости”, “Категорию новости”, “Шаблон новости” поле “URL” оставляем пустым 3.Нажимаем кнопку “Создать”   1. Появляется страница создания новости. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “URL” появляется сообщение “Поле не может быть пустым”. Нет  
  Форма создания новости 1.В Ribbon-меню нажимаем кнопку "Новость". 2. В появившейся странице для добавления новости в соответственные поля вводим “URL”, “Имя новости”, “Категорию новости”, “Шаблон новости” поле “Краткое содержание” оставляем пустым 3.Нажимаем кнопку “Создать”   1. Появляется страница создания новости. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “Краткое содержание” появляется сообщение “Поле не может быть пустым”. Нет  
  Форма создания новости 1.В Ribbon-меню нажимаем кнопку "Новость". 2. В появившейся странице для добавления новости в соответственные поля вводим “URL”, “Имя новости”, “Категорию новости”, “Шаблон новости” в поле “Краткое содержание” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать”   1. Появляется страница создания новости. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “Краткое содержание” появляется сообщение “Допустимое кол-во символов от 170 до 750 ”. Нет  
  Форма создания страницы информации 1.В Ribbon-меню нажимаем кнопку "Инфо". 2. В появившейся странице для добавления новости в соответственные поля “Имя страницы информации”, “Описание страницы”, “Категорию страницы”, “Шаблон страницы” поле “URL” оставляем пустым 3.Нажимаем кнопку “Создать”   1. Появляется страница создания страницы информации. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “URL” появляется сообщение “Поле не может быть пустым”. Нет  

 

 

Продолжение таблицы 5.3

Название модуля Описание тестового случая Ожидаемые результаты Тест пройден? Ком.
  Форма создания страницы информации 1.В Ribbon-меню нажимаем кнопку "Инфо". 2. В появившейся странице для добавления новости в соответственные поля “Имя страницы информации”, “Описание страницы”, “Категорию страницы”, “Шаблон страницы” в поле “URL” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать”   1. Появляется страница создания страницы информации. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “URL” появляется сообщение “Допустимое кол-во символов от 1 до 15 ”. Нет  
  Форма создания страницы информации 1.В Ribbon-меню нажимаем кнопку "Инфо". 2. В появившейся странице для добавления новости в соответственные поля “URL”, “Описание страницы”, “Категорию страницы”, “Шаблон страницы” поле “Имя страницы информации” оставляем пустым 3.Нажимаем кнопку “Создать”   1. Появляется страница создания страницы информации. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “Имя страницы информации”, появляется сообщение “Поле не может быть пустым”. Нет  
  Форма создания страницы информации 1.В Ribbon-меню нажимаем кнопку "Инфо". 2. В появившейся странице для добавления новости в соответственные поля “URL”, “Описание страницы”, “Категорию страницы”, “Шаблон страницы” в поле “Имя страницы информации” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать”   1. Появляется страница создания страницы информации. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “Имя страницы информации” появляется сообщение “Допустимое кол-во символов от 1 до 15 ”. Нет  
  Форма создания страницы приложений 1.В Ribbon-меню нажимаем кнопку "Приложения". 2. В появившейся странице для добавления новости в соответственные поля “Имя страницы приложения”, “Описание страницы”, “Категорию страницы”, “Шаблон страницы” поле “URL” оставляем пустым 3.Нажимаем кнопку “Создать”   1. Появляется страница создания страницы приложения. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “URL” появляется сообщение “Поле не может быть пустым”. Нет  
  Форма создания страницы приложений 1.В Ribbon-меню нажимаем кнопку "Приложения". 2. В появившейся странице для добавления новости в соответственные поля “Имя страницы приложения”, “Описание страницы”, “Категорию страницы”, “Шаблон страницы” в поле “URL” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать”   1. Появляется страница создания страницы приложения. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “URL” появляется сообщение “Допустимое кол-во символов от 1 до 15 ”. Нет  

 

 

Продолжение таблицы 5.3

Название модуля Описание тестового случая Ожидаемые результаты Тест пройден? Ком.
  Форма создания страницы приложения 1.В Ribbon-меню нажимаем кнопку " Приложения". 2. В появившейся странице для добавления новости в соответственные поля “URL”, “Описание страницы”, “Категорию страницы”, “Шаблон страницы” поле “Имя страницы информации” оставляем пустым 3.Нажимаем кнопку “Создать”   1. Появляется страница создания страницы приложений. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “Имя страницы информации”, появляется сообщение “Поле не может быть пустым”. Нет  
  Форма создания страницы приложения 1.В Ribbon-меню нажимаем кнопку Приложения". 2. В появившейся странице для добавления новости в соответственные поля “URL”, “Описание страницы”, “Категорию страницы”, “Шаблон страницы” в поле “Имя страницы приложений” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать”   1. Появляется страница создания страницы приложений. 2. Вводимая информация появляется в полях.. 3.Внизу от поля “Имя страницы приложений” появляется сообщение “Допустимое кол-во символов от 1 до 15 ”. Нет  
Добавление списков портала
Название модуля Описание тестового случая Ожидаемые результаты Тест пройден? Ком.
  Форма добавления списка опроса 1.В Ribbon-меню нажимаем кнопку "Опрос". 2. В появившейся странице для добавления новости в соответственные поля вводим “Вопрос опроса ”, “Варианты ответа” поле “Название опроса” оставляем пустым. 3.Нажимаем кнопку “Создать 1. Появляется страница создания опроса. 2. Вводимая информация появляется в полях. 3. Внизу от поля “Название опроса” появляется сообщение “Поле не может быть пустым”. Нет  
  Форма добавления списка опроса 1.В Ribbon-меню нажимаем кнопку "Опрос". 2. В появившейся странице для добавления новости в соответственные поля вводим “Вопрос опроса ”, “Варианты ответа” в поле “Название опроса” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать 1. Появляется страница создания опроса. 2. Вводимая информация появляется в полях. 3. Внизу от поля “Название опроса” появляется сообщение “Допустимое кол-во символов от 1 до 100 ”. Нет  
  Форма добавления списка опроса 1.В Ribbon-меню нажимаем кнопку "Опрос". 2. В появившейся странице для добавления новости в соответственные поля вводим “Название опроса”, “Варианты ответа” поле “Вопрос опроса ” оставляем пустым. 3.Нажимаем кнопку “Создать 1. Появляется страница создания опроса. 2. Вводимая информация появляется в полях. 3. Внизу от поля “Вопрос опроса ” появляется сообщение “Поле не может быть пустым”. Нет  

 

 

Продолжение таблицы 5.3

Название модуля Описание тестового случая Ожидаемые результаты Тест пройден? Ком.
  Форма добавления списка опроса 1.В Ribbon-меню нажимаем кнопку "Опрос". 2. В появившейся странице для добавления новости в соответственные поля вводим “Название опроса”, “Варианты ответа” в поле “Вопрос опроса ” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать 1. Появляется страница создания опроса. 2. Вводимая информация появляется в полях. 3. Внизу от поля “Вопрос опроса ” появляется сообщение “Допустимое кол-во символов от 1 до 100 ”. Нет  
  Форма добавления списка опроса 1.В Ribbon-меню нажимаем кнопку "Опрос". 2. В появившейся странице для добавления новости в соответственные поля вводим “Название опроса”, “Вопрос опроса ”поле “Варианты ответа” оставляем пустым. 3.Нажимаем кнопку “Создать 1. Появляется страница создания опроса. 2. Вводимая информация появляется в полях. 3. Внизу от поля “Варианты ответа” появляется сообщение “Поле не может быть пустым”. Нет  
  Форма добавления списка опроса 1.В Ribbon-меню нажимаем кнопку "Опрос". 2. В появившейся странице для добавления новости в соответственные поля вводим “Название опроса”, “Вопрос опроса ” в поле “Варианты ответа” вводим недопустимое кол-во символов 3.Нажимаем кнопку “Создать 1. Появляется страница создания опроса. 2. Вводимая информация появляется в полях. 3. Внизу от поля “Вопрос опроса” появляется сообщение “В поле должна содержаться как минимум одна строка, допустимое кол-во символов в строке от 1 до 50 ”. Нет  

 

Функциональность изменения и удаления созданных страниц и списков и их данных не требует дополнительного тестирования, поскольку контролируется самой инфраструктурой Microsoft SharePoint.

Параметры аппаратных средств, на которых было осуществлено тестирование разработанного программного обеспечения, приведены в таблице 5.4.

Таблица 5.4 – Перечень аппаратных средств

 

Роль Аппаратная конфигурация Программная конфигурация
  Web-сервер Процессор Intel Core I7 1.6x2 МГц, 8Гб ОЗУ, 649 Гб HDD IIS 7.0,.NET Framework 4.0, OS Windows Server 2008 R2, MS SQL Server 2008 R2.
  Рабочая станция Любая конфигурация, поддерживающая интернет браузеры, перечисленные в программной конфигурации и имеющая доступ в локальную сеть, в которой работает приложение. Интернет браузер (Mozilla Firefox, IE 7.0+, Opera, Google Chrome, Safari)

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

 


 

6 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

 

6.1 Руководство по установке и настройке приложения

 

Для правильной работы портала на компьютере-сервере должно быть установлено следующее программное обеспечение:

­ Операционная система из семейства Microsoft Window Server 2008 R2;

­ Microsoft Internet Information Services (IIS) 6.0 и выше;

­ Microsoft SQL Server 2008 R2;

­ Microsoft.NET Framework 3.5 и выше.

­ Microsoft SharePoint Server 2010 Enterprise

Для установки комплекса на компьютер существует два пути:

· Если на сервере, на котором планируется развёртывание приложение, установлена Visual Studio, есть возможность выполнить развёртывание при помощи данного программного обеспечения.

· Если на сервере, на котором планируется развёртывание приложение, нет возможности установить Visual Studio, развёртывание необходимо производить при помощи скриптов PowerShell.

Если следовать первому пути развёртывания приложения, который и использовался при развёртывании данного портала, необходимо выполнить следующие шаги,

1) В Microsoft Visual Studio 2010 получить *.wsp пакеты для модулей решения, это установочные подули, при помощи которых на сайт SharePoint добавляются пользовательские изменения и модули. Получить *.wsp пакеты можно при помощи нажатия на проекте правой клавишей мыши и выбором команды “Package”;

2) В SharePoint central administration (это консоль управления развёрнутой SharePoint фермой и web-приложениями, развёрнутыми в ней, представленная через web-интерфейс) в группе команд меню “Веб приложения” выбрать опцию “Создать новое web-приложение”, заполнить все необходимые поля, такие как:

· Имя веб-приложения;

· Имя пула приложений на IIS;

· Имя базы веб-приложения;

· Аккаунт, который будет являться менеджером данного веб-приложения, будет иметь неограниченные права на данном веб-приложении, права на выполнение любых доступных в веб-приложении действий, вплоть до полного его удаления;

· Вид аутентификации пользователей в приложении, конкретно моего веб-портала выбрана windows аутентификация на базе NTLM протокола сетевой аутентификации;

3) В SharePoint central administration в группе команд меню “Веб приложения” выбрать опцию “Создать новою коллекцию сайтов” и в качестве базового веб-приложения необходимо выбрать созданное выше веб-приложение и заполнить необходимые поля:

· Имя коллекции сайтов;

· Описание коллекции сайтов;

· URL коллекции сайтов;

· Тип коллекции сайтов, для моего портала был выбран тип коллекции “Чистый сайт”.

4) Перейти по URL созданной коллекции сайтов на созданный сайт и перейти в пункт меню “Опции сайта”. В данном подпункте меню, в группе “Возможности семейства сайтов” нажать кнопку “ Активировать” напротив строки с именем ”Публикации семейства сайтов SharePoint”,этими действиями мы активируем возможность создания страниц публикации, на основании которых построен портал;

5) В Visual Studio в свойствах каждого проекта в свойстве URL ввести полный URL нашей коллекции сайтов, данная настройка производится для автоматической активации пользовательских возможностей на созданном сайте;

6) Правой клавишей мыши кликнуть по всему решению и из контекстного меню выбрать опцию “Развернуть решение”, либо делать те же самые действия для каждого проекта решения и выбирать опцию “Развернуть”;

7) Перейти по URL нашей коллекции сайтов и убедиться в наличии всех пользовательских возможностей, реализованных а решении.

Если следовать второму пути развёртывания приложения, необходимо писать скрипт на PowerShell и конфигурационные файлы, со всеми выбранными нами опциями, при создании веб-приложения и коллекции сайтов и именами активирующихся возможностей, как стандартных, так и пользовательских. Запустить данный скрипт из PowerShell консоли, идущей в стандартной установке Microsoft Windows Server. Полного описания скриптов и шагов по их исполнению и настройке не будет, по причине выбора пути развёртывания, описанного в первом случае. Второй путь развёртывания является более предпочтительным, по причине полной автоматизации процесса развертывания, но так же и является более трудоёмким на первом этапе, поскольку требует дополнительных усилий по написанию скриптов и файлов конфигурации. Данный тип может оказаться полезным и поможет сохранить время, при условии необходимости многократного развёртывания приложения, потому как не будет требовать ручного ввода информации и выбора опций, а так же помогает избежать ошибок в развёртывании и настройке, после того как будет написан и оттестирован, поскольку исключает человеческий фактор по причине отсутствия ввода с клавиатуры и ручного выбора опций развёртывания.


Дата добавления: 2015-08-17; просмотров: 62 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Обзор состояния вопроса 3 страница| Обзор состояния вопроса 5 страница

mybiblioteka.su - 2015-2024 год. (0.025 сек.)