Проектування та створення автоматизованих тестів у середовищі створення тестів Silk Test 2008

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
ЗІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2011
Тип роботи:
Лабораторна робота
Предмет:
Інші

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ,МОЛОДІ І СПОРТУ УКРАЇНИ ТЕХНІЧНИЙ КОЛЕДЖ НУ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» Лабораторна робота №6 з Людино-машинного інтерфейсу на тему: “ Проектування та створення автоматизованих тестів у середовищі створення тестів Silk Test 2008” Мета: Засвоїти методику та виробити практичні навички у проектуванні та створенні автоматизованих тестів у середовищі створення тестів Silk Test 2008. Завдання: Спроектувати та розробити автоматизований тест. Теоретична частина Основні поняття SilkTest-а: фрейм і тесткейс. У фреймі зберігається вся інформація про вікна, з якими працює скрипт (кнопки, меню, списки і т.д.). У тесткейсе зберігаються записані і / або написані дії, які необхідно проводити під час тестування. Інформація про вікна зазвичай зберігається у файлах з розширенням *. inc, тесткейси - у файлах з розширенням *. t. І хоча опис вікон можна помістити в *. t файл, а тесткейси - в *. inc файли, робити це не рекомендується з міркувань простоти пошуку. У SilkTest-е є свій вбудований об'єктно-орієнтована мова програмування 4Test, схожий на мову с + +. Зробимо простий приклад. Для початку відкриємо тестове додаток, який поставляється з SilkTest-ом (Start - Programs - SilkTest - Sample Applications - TestApp). Тепер відкриємо SilkTest і виберемо пункт меню File - New, у вікні виберемо 4Test Script і натиснемо ОК.Збережемо отриманий порожній файл. Тепер виберемо пункт меню Record - Testcase. Введемо ім'я для тесткейса (за замовчуванням Test1), в полі Application State виберемо (none) і натиснемо кнопку Start Recording. У тестовому додатку виконаємо будь-які дії (наприклад, виберемо пункт меню Control - Check box, потім у вікні включимо перемикач The check box і натиснемо кнопку Exit). У вікні Record Status у правому нижньому кутку екрана натиснемо Done.У вікні Record Testcase натиснемо Paste to Editor. Так як при записі були використані невідомі скрипту об'єкти (в даному випадку всі об'єкти були невідомі), то SilkTest запропонує зберегти їх опис в файл frame.inc (Paste testcase and update window declarations).Залишимо цю опцію включеною і натиснемо ОК. У результаті всіх цих дій ми отримаємо 2 файли (один з яких ми зберегли спочатку, другий був створений SilkTest-ом) із записаним тесткейсом і фреймом. Для того, щоб відтворити записані дії в SilkTest-е виберемо пункт меню Run - Testcase і натиснемо кнопку Run. В результаті отримаємо на екран файл з результатом (Testcase Test1 - Passed). Процес запису рекомендується розбити на 2 частини: Запис кадру, його модифікація і доробка Запис та / або написання тесткейса Код програми: Клас Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2{ public partial class Form1 : Form { //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; public Form1() { InitializeComponent(); } //Процедура викликається при запуску програми private void вихідToolStripMenuItem_Click(object sender, EventArgs e) { this.Close(); } private void пошукПоIdToolStripMenuItem_Click(object sender, EventArgs e) { SearchbyID sbID = new SearchbyID(); sbID.MdiParent = this; sbID.Show(); } private void пошукПоВиробникуToolStripMenuItem_Click(object sender, EventArgs e) { Searchbybrand sbbr = new Searchbybrand(); sbbr.MdiParent = this; sbbr.Show(); } private void пошукЗаПлКондиціонуванняToolStripMenuItem_Click(object sender, EventArgs e) { Searchbysqr sbsq = new Searchbysqr(); sbsq.MdiParent = this; sbsq.Show(); } private void пошукЗаПлОбігрівуToolStripMenuItem_Click(object sender, EventArgs e) { Searchbygarko sbgr = new Searchbygarko(); sbgr.MdiParent = this; sbgr.Show(); } private void пошукЗаПлОхолодженняToolStripMenuItem_Click(object sender, EventArgs e) { Searchbyholod sbhd = new Searchbyholod(); sbhd.MdiParent = this; sbhd.Show(); } private void пошукЗаКольоромToolStripMenuItem_Click(object sender, EventArgs e) { Searchbycolir sbco = new Searchbycolir(); sbco.MdiParent = this; sbco.Show(); } private void відобразитиToolStripMenuItem_Click(object sender, EventArgs e) { ViewCond vCond = new ViewCond(); vCond.MdiParent = this; //використовуємо Ado.net клас для того що б взнати кількість записів useDB uDB = new useDB(conString); uDB.OpenCon(); //Підєднання до БД //Міняємо назву дочірньої MDI-форми яка відображає всі записи в БД vCond.Text = "В БД " + uDB.Cout().ToString() + " записів!"; vCond.Show(); uDB.CloseCon(); // Відєднання від БД } private void додатиToolStripMenuItem_Click(object sender, EventArgs e) { InsertCond iCond = new InsertCond(); iCond.MdiParent = this; iCond.Show(); } private void знищитиToolStripMenuItem_Click(object sender, EventArgs e) { DeleteCond dCond = new DeleteCond(); dCond.MdiParent = this; dCond.Show(); } private void Form1_Load(object sender, EventArgs e) { IsMdiContainer = true; //задає довжину і ширину батьківської MDI-форми this.Width = 800; this.Height = 600; // StartPosition = CenterToScreen; } }} Клас viewCond.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2 { public partial class ViewCond : Form { //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; public ViewCond() { InitializeComponent(); } private void ViewCond_Load(object sender, EventArgs e) { // String str = ""; DataTable table = new DataTable(); DataTable tableGenre = new DataTable(); // this.textBox1.Clear(); useDB uDB = new useDB(conString); uDB.OpenCon(); table = uDB.AllConds(); dataGridView1.DataSource = table; tableGenre = uDB.GetGenre(); treeView1.BeginUpdate(); treeView1.Nodes.Add("Кондиціонери"); for (int i = 0; i < tableGenre.Rows.Count; i++) { DataRow row= tableGenre.Rows[i]; treeView1.Nodes[0].Nodes.Add(row["made"].ToString()); } treeView1.EndUpdate(); dataGridView1.Columns[0].HeaderText = "№"; dataGridView1.Columns[1].HeaderText = "Виробник"; dataGridView1.Columns[2].HeaderText = "Пл. кондиціонування"; dataGridView1.Columns[3].HeaderText = "Пл.охолодження"; dataGridView1.Columns[4].HeaderText = "Пл. обігріву"; dataGridView1.Columns[5].HeaderText = "Колір"; dataGridView1.Columns[6].HeaderText = "Країна"; uDB.CloseCon(); } private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { DataTable table = new DataTable(); useDB uDB = new useDB(conString); if (e.Action == TreeViewAction.ByMouse) { uDB.OpenCon(); if (e.Node.Text == "Кондиціонери") { table = uDB.AllConds(); dataGridView1.DataSource = table; } else { table = uDB.Searchbymade(e.Node.Text); dataGridView1.DataSource = table; } } uDB.CloseCon(); } private void dataGridView1_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { int id; DataTable table = new DataTable(); useDB uDB = new useDB(conString); uDB.OpenCon(); MessageBox.Show("Column:" + e.ColumnIndex + " Row:" + e.RowIndex); id =Convert.ToInt16(dataGridView1[0, e.RowIndex].Value); table = uDB.SearchbyID(id); MessageBox.Show(table.Rows[0]["id"].ToString() + table.Rows[0]["brand"].ToString()); } } } Клас InsertCond.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2 { public partial class InsertCond : Form { public InsertCond() { InitializeComponent(); } //Викликається коли користувач нажме на кнопку очистити //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; private void button2_Click(object sender, EventArgs e) { textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); } private void button1_Click(object sender, EventArgs e) { useDB uDB = new useDB(conString); Cond myCond = new Cond(); int row; myCond.brand = textBox1.Text; myCond.sqr = Convert.ToInt16(textBox3.Text); myCond.holod = Convert.ToInt16(textBox3.Text); myCond.garko = Convert.ToInt16(textBox3.Text); myCond.colir = textBox5.Text; uDB.OpenCon(); row = uDB.InsertCond(myCond); if (row != 0) MessageBox.Show("Запит було добавлено!"); else MessageBox.Show("Запит не було добавлено!"); uDB.CloseCon(); } }} Клас DeleteCond.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2 { public partial class DeleteCond : Form { //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; public DeleteCond() { InitializeComponent(); } //Викликається коли користувач нажме на кнопку очистити private void button1_Click(object sender, EventArgs e) { useDB uDB = new useDB(conString); int id; uDB.OpenCon(); id = Convert.ToInt16(textBox1.Text); uDB.DeleteCond(id); } private void button2_Click(object sender, EventArgs e) { textBox1.Clear(); } private void textBox1_MouseClick(object sender, MouseEventArgs e) { textBox1.Clear(); } //Викликається коли користувач нажме на кнопку знищити }} Клас SearchbyID.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2 { public partial class SearchbyID : Form { public SearchbyID() { InitializeComponent(); } //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; private void button1_Click(object sender, EventArgs e) { useDB uDB = new useDB(conString); string str = ""; int id = Convert.ToInt16(textBox1.Text); uDB.OpenCon(); DataTable table = uDB.SearchbyID(id); dataGridView1.DataSource = table; uDB.CloseCon(); } //Викликається коли користувач нажме на кнопку пошук }} Клас Searchbybrand.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2 { public partial class Searchbybrand : Form { public Searchbybrand() { InitializeComponent(); } //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; private void button1_Click(object sender, EventArgs e) { useDB uDB = new useDB(conString); string str = ""; string brand = textBox1.Text; uDB.OpenCon(); DataTable table = uDB.Searchbybrand(brand); dataGridView1.DataSource = table; uDB.CloseCon(); }//Викликається коли користувач нажме на кнопку пошук }} Клас Searchbysqr.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2{ public partial class Searchbysqr : Form { public Searchbysqr() { InitializeComponent(); } //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; private void button1_Click(object sender, EventArgs e) { useDB uDB = new useDB(conString); string str = ""; int sqr = Convert.ToInt16(textBox1.Text); uDB.OpenCon(); DataTable table = uDB.Searchbysqr(sqr); dataGridView1.DataSource = table; uDB.CloseCon(); }//Викликається коли користувач нажме на кнопку пошук }} КласSearchbyholod.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2 { public partial class Searchbyholod : Form { public Searchbyholod() { InitializeComponent(); } //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; private void button1_Click(object sender, EventArgs e) { useDB uDB = new useDB(conString); string str = ""; int holod = Convert.ToInt16(textBox1.Text); uDB.OpenCon(); DataTable table = uDB.Searchbyholod(holod); dataGridView1.DataSource = table; uDB.CloseCon();}//Викликається коли користувач нажме на кнопку пошук }} Клас Searchbygarko.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2 { public partial class Searchbygarko : Form { public Searchbygarko() { InitializeComponent(); } //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; private void button1_Click(object sender, EventArgs e) { useDB uDB = new useDB(conString); string str = ""; int garko = Convert.ToInt16(textBox1.Text); uDB.OpenCon(); DataTable table = uDB.Searchbygarko(garko); dataGridView1.DataSource = table; uDB.CloseCon();}//Викликається коли користувач нажме на кнопку пошук}} Клас Search by colir.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2 { public partial class Searchbycolir : Form { public Searchbycolir() { InitializeComponent(); } //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; private void button1_Click(object sender, EventArgs e) { useDB uDB = new useDB(conString); string str = ""; string colir = textBox1.Text; uDB.OpenCon(); DataTable table = uDB.Searchbycolir(colir); dataGridView1.DataSource = table; uDB.CloseCon(); }//Викликається коли користувач нажме на кнопку пошук }} Клас useDB.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.OleDb; using System.Data; using System.Data.Common; namespace laba2 { class useDB { OleDbConnection conn; DataSet ds = new DataSet(); DbCommand comm; public useDB(string conString) { conn = new OleDbConnection(conString); } //методпідєднаннядоБД public void OpenCon() { conn.Open();} //Метод визначеннякількостізаписів в БД public int Cout() { int count; comm = conn.CreateCommand(); comm.CommandText = "Select count(*) from Conds"; count = (int)comm.ExecuteScalar(); return count;} //Метод якийвибираєвсіелементи з БД public DataTable AllConds() { DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select * from Conds"; dr = comm.ExecuteReader(); temp.Load(dr); return temp; } //метод пошукуелементів по ІД public DataTable SearchbyID(int id){ DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select * from Conds where id="+id; dr = comm.ExecuteReader(); temp.Load(dr); return temp; } public DataTable Searchbybrand(String brand){ DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select * from Conds where brand like '" + brand + "%'"; dr = comm.ExecuteReader(); temp.Load(dr); return temp;} public DataTable Searchbysqr(int sqr){ DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select * from Conds where sqr=" + sqr; dr = comm.ExecuteReader(); temp.Load(dr); return temp;} public DataTable Searchbyholod(int holod){ DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select * from Conds where holod="+ holod; dr = comm.ExecuteReader(); temp.Load(dr); return temp;} public DataTable Searchbygarko(int garko){ DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select * from Conds where garko=" + garko; dr = comm.ExecuteReader(); temp.Load(dr); return temp;} public DataTable Searchbycolir(String colir){ DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select * from Conds where colir like '" + colir + "%'"; dr = comm.ExecuteReader(); temp.Load(dr); return temp;}//МетодзаписуелементіввБД public int InsertCond(Cond tempCond) { comm = conn.CreateCommand(); //INSERT IN TO DATABASE comm.CommandText = "INSERT INTO Conds (brand, sqr, holod, garko, Colir)VALUES ('" + tempCond.brand + "'," + tempCond.sqr + "," + tempCond.holod + "," + tempCond.garko + ",'" + tempCond.colir + "'"+");"; int rows = comm.ExecuteNonQuery(); return rows; } //методзнищенняелементупоІД public int DeleteCond(int id) { comm = conn.CreateCommand(); //Delete IN TO DATABASE comm.CommandText = "DELETE FROM Conds WHERE id="+id; int rows = comm.ExecuteNonQuery(); return rows;} public DataTable GetGenre(){ DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select DISTINCT made from Conds"; dr = comm.ExecuteReader(); temp.Load(dr); return temp;} //метод що вертає книги по типам public DataTable Searchbymade(String made){ DbDataReader dr; DataTable temp = new DataTable(); comm = conn.CreateCommand(); comm.CommandText = "Select * from Conds where made='" + made + "'"; dr = comm.ExecuteReader(); temp.Load(dr); return temp;} //методВідєднаннявідБД public void CloseCon() { conn.Close(); } }} Клас Program.cs using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace laba2{ static class Program { /// <summary> /// Главная точка входа для приложения. /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } }} UML-діаграма / Результат виконання програми / / / / / / / Опис змінних Змінна Тип Опис  Id Int Відповідає за нумерацію  brand String Назва кондиціонеру  Sqr String Площа  holod Int Потуж. охолодження  garko Int Потуж. обігріву  conn OleDbConnection Під’єднання до БД  comm DbCommand Змінна яка визначає команди  ds DataSet Представляє в пам’яті кеш даних   Автоматизований тест для даної програми: Test.t [-] testcase Test1dasa () [-] recording [ ] ондиціонери.SetActive () [ ] ондиціонери.MenuStrip1.Click (1, 79, 5) [ ] DialogBox1.SetActive () [ ] DialogBox1.Click (1, 41, 10) [ ] Д47аписів.SetActive () [ ] Д47аписів.WindowsForms10SysTreeView32A.Click (1, 10, 8) [ ] Д47аписів.WindowsForms10SysTreeView32A.Click (1, 65, 21) [ ] Д47аписів.WindowsForms10SysTreeView32A.Click (1, 66, 39) [ ] Д47аписів.Close () [+] ондиціонери.WindowsForms10MDICLIENTApp0.VerifyProperties ({...}, NULL, 5) [ ] "" [-] {...} [ ] {"Enabled", TRUE} [ ] {"Exists", TRUE} [ ] {"Rect", [RECT] {0, 24, 1024, 695}} [ ] ондиціонери.SetActive () [ ] ондиціонери.MenuStrip1.Click (1, 119, 12) [ ] DialogBox1.SetActive () [ ] DialogBox1.Click (1, 42, 12) [ ] ошукId.SetActive () [ ] ошукId.WindowsForms10EDITApp02bf8.Click (1, 49, 3) [ ] ошукId.WindowsForms10EDITApp02bf8.TypeKeys ("2") [ ] ошукId.ошук.Click (1, 43, 5) [+] ондиціонери.WindowsForms10MDICLIENTApp0.VerifyProperties ({...}, NULL, 3) [ ] "" [-] {...} [ ] {"Enabled", TRUE} [ ] {"Exists", TRUE} [ ] {"Rect", [RECT] {0, 24, 1024, 695}} [ ] ошукId.SetActive () [ ] ошукId.Close () [ ] ондиціонери.SetActive () [ ] ондиціонери.MenuStrip1.Click (1, 139, 7) [ ] DialogBox1.SetActive () [ ] DialogBox1.Click (1, 72, 32) [ ] ошук?о1ренду.SetActive () [ ] ошук?о1ренду.WindowsForms10EDITApp02bf8.TypeKeys ("a") [ ] ошук?о1ренду.ошук.Click (1, 25, 9) [+] ошук?о1ренду.ошук.VerifyProperties ({...}, NULL, 3) [ ] "" [-] {...} [ ] {"Enabled", TRUE} [ ] {"Exists", TRUE} [ ] {"Rect", [RECT] {176, 28, 75, 23}} [ ] ошук?о1ренду.SetActive () [ ] ошук?о1ренду.Close () [ ] ондиціонери.SetActive () [ ] ондиціонери.MenuStrip1.Click (1, 136, 13) [ ] DialogBox1.SetActive () [ ] DialogBox1.Click (1, 47, 50) [ ] ошук7а?лощею.SetActive () [ ] ошук7а?лощею.WindowsForms10EDITApp02bf8.Click (1, 81, 6) [ ] ошук7а?лощею.WindowsForms10EDITApp02bf8.TypeKeys ("60") [ ] ошук7а?лощею.ошук.Click (1, 61, 19) [+] ошук7а?лощею.VerifyProperties ({...}, NULL, 3) [ ] "" [-] {...} [ ] {"Caption", "Пошук за площею"} [-] {"Children", [LIST OF WINDOW] {...}} [ ] DialogBox("Кондиціонери").CustomWin("[WindowsForms10.MDICLIENT.app.0.2bf8098_r17_ad1]#1|$1312478").ChildWin("Пошук за площею").CustomWin("[WindowsForms10.Window.8.app.0.2bf8098_r17_ad1]#2|$2885054") [ ] DialogBox("Кондиціонери").CustomWin("[WindowsForms10.MDICLIENT.app.0.2bf8098_r17_ad1]#1|$1312478").ChildWin("Пошук за площею").CustomWin("[WindowsForms10.EDIT.app.0.2bf8098_r17_ad1]60|$2426286") [ ] DialogBox("Кондиціонери").CustomWin("[WindowsForms10.MDICLIENT.app.0.2bf8098_r17_ad1]#1|$1312478").ChildWin("Пошук за площею").CustomWin("[WindowsForms10.BUTTON.app.0.2bf8098_r17_ad1]Пошук|$2426278") [ ] DialogBox("Кондиціонери").CustomWin("[WindowsForms10.MDICLIENT.app.0.2bf8098_r17_ad1]#1|$1312478").ChildWin("Пошук за площею").CustomWin("[WindowsForms10.Window.8.app.0.2bf8098_r17_ad1]menuStrip1|$4392506") [ ] {"Enabled", TRUE} [ ] {"Exists", TRUE} [ ] {"Focus", DialogBox("Кондиціонери").CustomWin("[WindowsForms10.MDICLIENT.app.0.2bf8098_r17_ad1]#1|$1312478").ChildWin("Пошук за площею").CustomWin("[WindowsForms10.BUTTON.app.0.2bf8098_r17_ad1]Пошук|$2426278")} [ ] {"Rect", [RECT] {0, 0, 777, 321}} [ ] {"State", WS_NORMAL} [ ] ошук7а?лощею.SetActive () [ ] ошук7а?лощею.Close () [ ] ондиціонери.SetActive () [ ] ондиціонери.MenuStrip1.Click (1, 134, 8) [ ] DialogBox1.SetActive () [ ] DialogBox1.Click (1, 111, 83) [ ] ошук7а>бігрівом.SetActive () [ ] ошук7а>бігрівом.WindowsForms10EDITApp02bf8.Click (1, 86, 1) [ ] ошук7а>бігрівом.WindowsForms10EDITApp02bf8.TypeKeys ("31") [ ] ошук7а>бігрівом.ошук.Click (1, 64, 7) [+] ошук7а>бігрівом.ошук.VerifyProperties ({...}, NULL, 3) [ ] "" [-] {...} [ ] {"Enabled", TRUE} [ ] {"Exists", TRUE} [ ] {"Rect", [RECT] {199, 37, 75, 23}} [ ] ошук7а>бігрівом.SetActive () [ ] ошук7а>бігрівом.Close () [ ] ондиціонери.SetActive () [ ] ондиціонери.MenuStrip1.Click (1, 125, 4) [ ] DialogBox1.SetActive () [ ] DialogBox1.Click (1, 94, 99) [ ] ошук7аEолодом.SetActive () [ ] ошук7аEолодом.WindowsForms10EDITApp02bf8.Click (1, 75, 3) [ ] ошук7аEолодом.WindowsForms10EDITApp02bf8.TypeKeys ("15") [ ] ошук7аEолодом.ошук.Click (1, 23, 7) [+] ошук7аEолодом.WindowsForms10Window8App0.VerifyProperties ({...}, NULL, 3) [ ] "" [-] {...} [ ] {"Enabled", TRUE} [ ] {"Exists", TRUE} [ ] {"Rect", [RECT] {12, 60, 744, 222}} [ ] ошук7аEолодом.SetActive () [ ] ошук7аEолодом.Close () [ ] ондиціонери.SetActive () [ ] ондиціонери.MenuStrip1.Click (1, 134, 7) [ ] DialogBox1.SetActive () [ ] DialogBox1.Click (1, 92, 116) [ ] ошук7а:ольором.SetActive () [ ] ошук7а:ольором.WindowsForms10EDITApp02bf8.Click (1, 57, 4) [ ] ошук7а:ольором.WindowsForms10EDITApp02bf8.TypeKeys ("b") [ ] ошук7а:ольором.ошук.Click (1, 41, 5) [+] ошук7а:ольором.VerifyProperties ({...}, NULL, 3) [ ] "" [-] {...} [ ] {"Caption", "Пошук за кольором"} [-] {"Children", [LIST OF WINDOW] {...}} [ ] DialogBox("Кондиціонери").CustomWin("[WindowsForms10.MDICLIENT.app.0.2bf8098_r17_ad1]#1|$1312478").ChildWin("Пошук за кольором").CustomWin("[WindowsForms10.Window.8.app.0.2bf8098_r17_ad1]#2|$3278270") [ ] DialogBox("Кондиціонери").CustomWin("[WindowsForms10.MDICLIENT.app.0.2bf8098_r17_ad1]#1|$1312478").ChildWin("Пошук за кольором").CustomWin("[WindowsForms10.BUTTON.app.0.2bf8098_r17_ad1]Пошук|$3736998") [ ] DialogBox("Кондиціонери").CustomWin("[WindowsForms10.MDICLIENT.app
Антиботан аватар за замовчуванням

06.02.2014 19:02-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!