NI TestStand 2016

NI TestStand 2016

Postby Kosist on 06 Aug 2016, 12:28

2 серпня цього року NI офіційно представила новий реліз NI TestStand 2016 (нагадаю, що перед цим, останній реліз було зроблено в 2014 році (сервіс пак не рахується), тому NI інженери мали 2 роки на вдосконалення цього продукту :wink: ), і він є доступний для скачування тут. Варто зазначити, що випробувальний безкоштовний період - 45 днів. Достатньо для того, щоб вдосталь награтися ним, і порівняти із попередніми версіями.
Всі новинки детально розписані в цій white-paper; коротко спробую описати їх теж тут.

1. TestStand середовища. Відтепер, можна використовувати різні налаштування TestStand на одній і тій же машині; завдяки зміненому підходу до конфігурації. Це дозволяє на одному комп'ютері одночасно запускати декілька TestStand-ів, але з різними налаштуваннями. Особисто мені трохи незрозуміло, коли виникає потреба в такому; але вірю, що це може бути корисним.
2. Редизайн Property Loader. Property Loader - це особливий вид кроку в TestStand, який дозволяє завантажувати в файл тест-послідовності конфігурації змінних, і т.д. Відтепер, за допомогою Property Loader можна завантажувати конфігураційні файли кастомної структури.
3. TestStand Enum тип данних. А оце вже цікавіше - нарешті можна буде створювати Enum-и прямо в TestStand, і використовувати їх із :labview: код-модулями. Варто сказати, що в попередніх версіях значення Enum можна було передавати "всередину" код-модуля як тип данних numeric; але при використанні subsequence, де значення енумератора повинно було передаватися в код модуль із "верхньої" послідовності, з цим виникали проблеми.
4. Execution Profiler - приходить на заміну Resource Usage Profiler. NI стверджує, що тепер буде набагато легше знайти проблемні ділянки коду - практика покаже :wink:
5. "Розумне перейменування" - Smart rename функціонал. Це цікава, та дууууже корисна фіча - відчув це на власному досвіді. Тепер можна перейменувати змінну, і в усіх місцях коду, де вона використовується, вона буде теж перейменована (звичайно, що можна перейменувати її і звичайним способом, і всі інші її інстанси не будуть зачеплені. Коли це корисно? Якщо ви вирішили "підчистити" код, і перейменувати змінні згідно номера глави тест-специфікації, щоб потім було легше шукати їх значення в конфігураційному файлі, наприклад... Дійсно корисна штука...
6. І наостанок, з'явилися нові курси: Developing Test Programs Using TestStand, для початківців; та Architecting Test Systems Using TestStand для архітекторів.
Мы делили апельсин - много наших полегло...
User avatar
Kosist
leader
leader
 
Posts: 664
Joined: 21 Feb 2011, 23:44
Location: СумГУ
Medals: 2
Activity (1) Gold (1)
LabVIEW Version: 2013-2015
Karma: 204
CLAD I/O VIP students

Return to TestStand

Who is online

Users browsing this forum: No registered users and 1 guest

cron