Is it possible to test a LabVIEW application

I'm currently developping a LabVIEW application. To ensure functionnaliti, quality... I would like to automate test. But I would like to test the overall application. And this kind of test requiers a user that read dialog, click on button of dialog box, do some actions... Does TestStand allow us to repeat theses operation?
TestStand is new to me. I saw some demonstration in some LabVIEW seminar. But I understood that it was mainly built for testing VI that has inputs and outputs... We specify parameters and we have an average of response to compare to. am I mistaken?
Nitrof

Are you looking for a tool to validate an application? Winrunner and Rational have packages for GUI testing. TestStand is not for testing VIs. It is a test manager. It uses VIs, DLLs, etc. to perform tests, manage the results, create reports, and log data. It could replace all of your LabVIEW dialogs.

Similar Messages

  • Is it possible to take a labview application and compile it to run on an embedded processor?

    Hi
    I was wondering if anybody out there knows if it is possible to take a labVIEW application and compile it to run on an embedded processor (e.g. ARM7)?
    If so does anybody know what the required capability of the target processor is (i.e. RAM, ROM etc.) and what tools I need.
    Many thanks
    Ash

    Ash,
    There is also another option for processors like the ARM7.  You can load a PDA OS on it and use the LabVIEW PDA toolkit.  The LabVIEW PDA toolkit is MUCH easier to use and is quite a bit less expensive.  You will have the problem of getting the OS correctly configured, but in the long run, it may still be cheaper and easier.  I use it quite a bit with my Dell Axim X51v which has this processor and Windows Mobile 5.  There are still problems to work out, but not nearly what there are with LabVIEW Embedded.
    If you want to go the LabVIEW Embedded route and you need some help, let us know on this forum.  There are several of us that have experience and can help to guide you.
    Hope that this helps,
    Bob Young
    Bob Young - Test Engineer - Lapsed Certified LabVIEW Developer
    DISTek Integration, Inc. - NI Alliance Member
    mailto:[email protected]

  • Labview application built under Labview Windows and Linux.

    Is it possible to run an Labview applications built under Windows, under Linux with only the Linux run-time?
    S. Maury
    Responsable Technique
    Technical Manager

    Stef M. wrote:
    Thank you Dennis. It is done, one suggestion more on this direction....
    Regards.
    Unfortunately it is not as simple
    as throwing together the application builder code of all platforms into
    one piece of software. Some things need certain support from the
    underlying platform too and that would mean NI would have to provide
    emulation/simulation or whatever of certain platform features to be
    able to build for instance a Linux executable on a non-Linux system.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Is it possible to invoke other software applications in labview?

    Is it possible to invoke other software applications in labview? I would like to upload my files processed in Labview to my web based database. I have no basis of FTP and SQL. Providing that I have no Internet Database Toolkit installed in my computer. So, is it possible to "call" the software in Labview, just like calling a function or sub VI?

    Hello kaykeat,
    It is definitely possible to call other applications inside LabVIEW. Please see the links below for more help on the most common ways to call external programs.
    If the code is a shared library:
    Using External Code in LabVIEW
    When calling an activeX method:
    ActiveX and LabVIEW
    ActiveX/COM Overview
    Using .NET in LabVIEW:
    .NET Support in LabVIEW 7 Express
    Hope this helps in development,
    Matt F
    Keep up to date on the latest PXI news at twitter.com/pxi

  • Is it possible to hide the LabView Data folder through the labview application?

    I really want to get rid of the LabView Data folder in the My Documents Folder that is created when the built labview application is run. Since it does not seem to be possible to remove or relocate it, i was wondering whether it is possible to at least hide it - but I want it to be done automatically, i.e. through the program itself when it is executed.
    Thanks
    Tim, Van

    Hi,
    you cannot delete the "LabVIEW Data" Folder since your application is active!
    It's possible that you change the attribute (hide) for the whole folder before you start the compile process!
    If you want to do this automatically, you should ask microsoft which dll is relevant for this scope!
    regards,
    Thomas Sandrisser
    NI Germany
    http://www.newgistics.com

  • Hello, I want to know if is possible to get a free Xcode iPhone Developer key for testing my own applications on my device?

    Hello, I want to know if is possible to get a free Xcode iPhone Developer key for testing my own applications on my device?

    There are no free dev programs and you need to be in one for iOS testing, sorry.

  • LabView Application program crashses randomly

    Hi,
    I have developed an application for a monochromator system using LabView 2012 (32-bit version) as my programming language.
    My application performs calibrated scan using the Calibrated Photodiode from 300 nm to 1100 nm and then perform Device Under Test (DUT) scan from 300nm to 1100nm at an interval for 5nm.
    My application crashses randomly when inside a for loop that goes from 300 to 1100nm at an interval of 5nm, whether it is performing a Cal Scan or DUT scan.
    The one thing that is consistent is that it crashes whenever LabView executes my supplier’s .NET DLL/ function call. Once the application program goes into the monochromator function call, it does not give LabView the control back. The application is stuck inside the function call.
    On Good days I am able to scan up to 30 parts with no crashing, while some days it can barely scan 5 parts. It is very inconsistent.
    I am not sure if anybody have seen any problems using dll to interface with Labview 2012.
    I have attached an image of problem I am encountering, where the LabView application is stuck in the DLL and it does not give control back to LabView.
    I would appreciate any assistance on this subject.
    Thank you,
    Nirav
    Attachments:
    Cal Scan LabView Stuck.jpg ‏390 KB

    About the only thing I can determine from that jpeg is that you could benefit greatly from this and especially this.  Please upload the actual code, if possible, so we can help you decipher it.
    thanks!
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • Can LabVIEW application properties (e.g. Callees) be accessed from visual studio (C++)?

    Hello folks,
    Can LabVIEW application properties such as "Callees" be accessed from C++?
    Best Regards,
    Chris

    chassan wrote:
    Hello folks,
    Can LabVIEW application properties such as "Callees" be accessed from C++?
    Best Regards,
    Chris
    You can enable the ActiveX interface in LabVIEW and use its Automation server interface. This interface exports a subset of the VI Server interface to ActiveX. A subset becauseof security concerns. You do not want an arbitrary ActiveX client (possibly remotely) to look at your entire project and change about anything they like.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • DECODING MAIL FROM WEB SERVER IN PLAIN TEXT FORMAT(THE MAIL BEING SENT BY LABVIEW APPLICATION)

    Hi All
    I have a labview application that send mail every hour automatically.
    But actually the mail has to be decoded from the web server(by another application).But now when that application decode the data in the mail(that is send by labview application)its getting some funny characters inside that can not be detected by the decoding application
    (When open the mail no problem.)But actually our goal is to decode the mail from the web server.
    Why the extra characters are appearing when decoding from the server?Is it because of the HTML format?
    Is there option to send the mail in plain text format(not like attachment)?
    In outlook we can change the setting (tools->options->send->mail sending format->....here we can set as HTML format/Plain Text format)
    Like that at the sending time can i chenge the sending option as plain text format in my labview application?
    Thanks...

    smercurio_fc wrote:
    Then it sounds to me like this other application is not decoding the attachment correctly, especially if you looked at the attachment yourself after you received it and verified it's correct.
    No, no, smercurio. This is charcter encoding here. In older versions of LabVIEW you could specify what character encoding to use when sending an email through the SMTP VIs. But that gave problems since people in certain locales used certain characters that where not transfered right when the wrong encoding was specified, and that encoding stuff is not understood by most people at all, so the wrong selected encoding was rather the rule than the exception. In newer versions of LabVIEW do the SMTP VIs handle the encoding automatically based on the currently used locale on the system.
    This change is documented in the Upgrade Notes of LabVIEW and probably happened around LabVIEW 7.1 or 8.0.
    A decent mail client will recognize the encoding and convert it back to whatever is necessary before presenting it to the user. The OPs posters server application obviously isn't a smart mail client but probably just some crude text file parser that has no notion of proper mail character encoding and how to deal with it.
    I would suppose that there is a chance to dig into the SMTP VIs itself and try to manipulate or disable that encoding altogether in there but that may open a whole can of worms somewhere else. The proper way would be to process the incoming mail by a character encoding aware mail client before passing it to the text parser. On Unix setting up something like this would be fairly trivial.
    Rolf Kalbermatter
    Message Edited by rolfk on 01-23-2008 10:21 AM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • How do I embed bitmaps into a built (.exe) LabVIEW application?

    I am trying to embedd bitmap images (icons) into the exe file of a built LabVIEW application. I tried it, and got them in a "data" folder. I want everything in the .exe file, you know, just like C/C++ or just about any other programming language.
    If anyone has any tips, I would be grateful.
    I know about embedding the images in the controls, but that is not my goal. I need images as files to be embedded, somehow, into the .exe. The reason is I am using the picture control to read the images, but they are static once they are read. If it is possible for the picture controls to somehow retrieve the images from some other source, that would work also.
    Otherwise, if someone knows how to dynamicall
    y embed bitmap or other images into buttons in an array, that would be useful as well.
    Thanks

    > I am trying to embedd bitmap images (icons) into the exe file of a
    > built LabVIEW application. I tried it, and got them in a "data"
    > folder. I want everything in the .exe file, you know, just like C/C++
    > or just about any other programming language.
    >
    > If anyone has any tips, I would be grateful.
    >
    > I know about embedding the images in the controls, but that is not my
    > goal. I need images as files to be embedded, somehow, into the .exe.
    > The reason is I am using the picture control to read the images, but
    > they are static once they are read. If it is possible for the picture
    > controls to somehow retrieve the images from some other source, that
    > would work also.
    >
    > Otherwise, if someone knows how to dynamically embed bitmap or other
    > images i
    nto buttons in an array, that would be useful as well.
    >
    Actually, many C and C++ programs, like LV itself have folders of data
    that aren't linked into their code. But, if that is what you are
    looking for, one pretty easy way is to load the images into memory and
    place them into a 2D array of data, a string etc. Make an array of
    these and make the value default. At runtime, you can now skip the file
    I/O, or you can write the data to a temporary on launch and read them
    back whenever you like.
    Greg McKaskle

  • DataSocket Server will not start when the Launch DS Server if Local URL.VI is bundled into a LabVIEW application.

    I want to run a LabVIEW application on several machines remotely that do not have LabVIEW installed (licensing issues). Hence I have built a LabVIEW executable with the RunTime Engine to install on all of these remote machines.
    The VI has a bi-directional link, using Datasockets, to a machine with DAQ and Image acquisition functions. It primarily receives data items, but also the capability to change data items so it needs to run the "Launch DS Server if Local URL.VI" in order to publish data to the DataSocket server.
    When I run the pre-built VI on a machine that has LabVIEW Developers Edition installed, everything works fine - ie.
    the DataSocket server starts on the remote machine. However when I build the *.exe application and run it on a machine with and without LabVIEW Developers Edition installed the VI successfully subscribes to the DAQ and Image Acquisiton machine, but it does not start its own connection to the Data Socket server, and hence does not publish the data that the DAQ machine needs to suscribe to. IT seems that the Launch DS Server if Local URL.VI is bypassed? I have fiddled around with the Build settings but to no avail.
    In short, how do I get the DataSocket Server to run in a LabVIEW executable? Is it indeed possible? Any advice would be welcomed.
    When distributing a Labview Application (*.exe) with Data Socket Server Publish functionality, the DataSocket server does not start and hence no data can be sent by the Remote PC to the Server. The VI successfully retrieves data from the DS Server. I have used the "Launch DS Server if Local URL.vi" in the ditributed application but for some r
    eason this VI is not executed when I run the executable. How can you force the DataSocket Server to run with executable LabVIEW applications?

    Ryan,
    How to add Datasocket Server Control.vi?
    Source Files only show Project Files.
    So, I added Datasocket Server Control.vi file to the project first.
    Then I added it to Always Included < Source Files < Application Properties (Build Executable).
    Last, I built the Executable, but it didn't work.
    Can you help me.
    Thank you.
    Pedro Raposo

  • Is it possible to test a text in a Oracle ebs form ...?plz help me..

    Hello,
    Is it possible to test a text in a Oracle ebs form ...?
    If possible then please tell me. It is working in Http /web based application.
    and table test is possible.. in Oracle ebs form?. Is it possible to capture a data from a text field and make comparison to check it. Though i want it all to be done in Oracle Ebs forms .
    Please help me..
    Regards
    Srinivas
    Edited by: 850579 on Apr 26, 2011 7:30 AM

    Hi,
    Thank u Alex i have tested with object test its working. I have got the result. can u tell me is it possible to insert table test in oracle ebs forms.
    can we insert iteration in the middle of the script.
    Regards
    Srinivas

  • Is it possible to open a LabView VI in a Webbrowser or an HTML-File?

    I want to know if it is possible to run a LABVIEW vi (Version 7.0) in a Webbrowser or a HTML-File.
    Are there Browser Plugins or other possibilities to create Self - running VI`s ?

    LV from Version 6.1 up has the capabilities to support remote panels via a WEB Browser: See the tutorials under
    http://zone.ni.com/devzone/learningcenter.nsf/03f7c60f17aad210862567a90054a26c/2ad405a06ebed71586256c4e00621c73?OpenDocument
    http://zone.ni.com/devzone/conceptd.nsf/webmain/8BC90A5F744A482886256BA000681713?opendocument
    All you need is the LV Runtime Engine installed on the machine where you want to view the running vi.
    Additionally you can create standalone running vi's with the LV Application Builder which creates LV executables. These executables are also compatible with the remote panel functionality.
    Regards
    Stephan A.

  • Would like to monitor and control a labview application with a hand held device.

    Would like to monitor and control a labview application with a hand held device.
    Would like to use a palm or ipac on a local area network or communicate directly with the PC running windows.

    LabVIEW doesn't run on a hand held device. But, check out these documents:
    Is it Possible to Use Remote Front Panels to Control a LabVIEW VI Remotely Using my PDA?
    "What OS is recommended for LabVIEW to run on a PDA?"

  • Develop & test a LabView program on a PC without DAQ card ?

    Hello,
    I am a LabView beginner.
    I would like to know if it is possible to develop & to test a LabView
    program for fast data acquisition (which uses double buffering) on a
    computer that have no a DAQ card.
    Many thanks in advance
    Francesco Di Maio

    I think see ur channel control string.It should include both index and channel number.may be u have entered config only ch0 not for others
    so increament ur ch index and ch number,
    I hope it will help u.
    Haider

Maybe you are looking for

  • Field Value in ME51N Transaction

    Hi Gurus. I need assign from EBAN table one value, to field value in Item 'Valuation'  (tabstrip vauation) in the data of the position. Is this possible ?? Thank You for yours helps.

  • Please advise on startup failure

    When I try to start my macbook pro, a gray screen appears and I hear a weak whirr from the hard drive, then a pause, then another whirr, etc.  Holding SHIFT or COMMAND OPTION P R while pushing power do not help.  I do not get the apple logo.  Is this

  • Youtube video corrupts Z10's video playback

    I was playing this video on my Z10: https://www.youtube.com/watch?feature=player_embedded&v=jLxZlwxOdd0#! After about an hour I got this error: There was an error receiving video data. The server may have stopped sending. Please try to restart the vi

  • Only machine authentication in ISE

    Hello, I would like to know is it possible to have only machine authentication (No user auth at all) in ISE infrastructure. If yes then what credential need to be provide at the time of 802.1X auth login or there is no need to provide any credential

  • Office 365 tenant with multiple domains - What does Azure AD backend look like?

    I'm planning a full cloud deployment of multiple services. I have a few domains I'll be using for email. My question is simple. If I create an office365 tenant, add 3 domains, and then go to AzureAD, do I have 3 Azure AD instances or a single directo