End ();
_reader. Close ();
_fs. Close (); fs = new FileStream (filename, FileMode. Create); _writer = new StreamWriter (fs);
_writer. Write (str. Replace (listBox1. SelectedItem. ToString (), textBox1. Text));
_writer. Close ();. Close ();. Items [listBox1. SelectedIndex] = textBox1. Text;
} void listBox1_Click (object sender, EventArgs e)
{. Text = listBox1. SelectedItem. ToString ();. Enabled = true;
} void listBox2_Click (object sender, EventArgs e)
{. Text = listBox2. SelectedItem. ToString ();. Enabled = true;
} void button2_Click (object sender, EventArgs e)
{_fs = new FileStream (filename, FileMode. Open); _reader = new StreamReader (_fs); str = ""; = _reader. ReadToEnd ();
_reader. Close ();
_fs. Close (); fs = new FileStream (filename, FileMode. Create); _writer = new StreamWriter (fs);
_writer. Write (str. Replace (listBox2. SelectedItem. ToString (), textBox2. Text));
_writer. Close ();. Close ();. Items [listBox2. SelectedIndex] = textBox2. Text;
}
Після закінчення коригування оператор може переглянути тести, натиснувши два рази на будь-якому питанні або відповіді.
private void listBox1_DoubleClick (object sender, EventArgs e)
{. Diagnostics. Process. Start (filename. Replace ("runtime. Xml", "start.html"));
} void listBox2_DoubleClick (object sender, EventArgs e)
{. Diagnostics. Process. Start (filename. Replace ("runtime. Xml", "start.html"));
}
5. Тестування програмного засобу
Тестування є одним з найбільш усталених способів забезпечення якості програмного забезпечення і входить в набір ефективних засобів сучасної системи забезпечення якості програмного продукту. З технічної точки зору тестування полягає у виконанні програми на деякій множині вихідних даних і звірці одержуваних результатів із заздалегідь відомими (еталонними) з метою встановити відповідність різних властивостей і характеристик програми замовленим властивостям. p align="justify"> Протестуємо систему на помилки при спроби аналізу некоректних Scorm пакетів.
В· Спроба аналізувати оригінал Scorm пакета, замість його примірника у тимчасовому сховищі;
Відповідь: будь ласка розархівуйте ваш Scorm пакет.
В· Обраний Scorm пакет не має файлу imsmanifest. xml;
Відповідь: обраний вами архів не є Scorm пак...