Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I have a Java application that has a GUI for user interactions.
The GUI is implemented with SWT.
Now I want to make some Functional Tests for the application. As whitebox as possible.
I have been trying some frameworks like Maveryx, and SWTbot. But Maveryx is just a pain to configure and it didn't seem to integrate very well with a CI server. SWTBot I simply wasn't able to get it to find all the necessary classes after installing it on eclipse.
I would like to know what are other people using to test their Java GUI applications. And if possible to point me towards some tutorials about that frameworks.
Ours is awt/swing/java2d application . We use jemmy for it. According to the documentation it works with SWT as well. Please give it a try.
If you are willing to pay some money, Rational Functional Tester (very expensive) or Squish could be considered. Both are very good products, squish is significantly cheaper (or it used to be)
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I have to create a user interface in Java, I asked in another forum for some recommendations and somebody answered me, at that moment, few people write GUI application in JAVA, its most used .NET, could somebody help me?.
Thanks
Maria
The way with java gui is to use javaFx. For that you'll need java 8 (no other lib is needed). This is easier to use as Swing or AWT before. Also its fancier by default.
Although its somehow not new to the community(2 years), there can be some pitfalls you will run into. By now i don't see a better solution. If you need more native "look and feel" you can use the platform dependent swt which is somehow old, proofed but harder to use.
http://docs.oracle.com/javafx/2/get_started/jfxpub-get_started.htm
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
Yes, as what I'm trying to think is that, for example I want to create a simple library system. but my question is it is a good idea to use a game structured system using rendering? Would it give give a performance issue? Also, since I want that system to be compatible with few operating system using libGDX.
Using a game structured system for making a GUI for simple software is not a good idea, because it will consume a lot of time, you can use Java in netbeans for simple softwares it has a drag and drop menu where many components needed for software are present you can use them by just draging and droping them where you needed.
Using a game structured system can give software a non-traditional look, But if you are really good at that game structured system then you can make a very stylish GUI, but it will be non-traditional.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I'm going to work on a website with a few of my friends, but I don't really have much experience with JavaScript, HTML, or CSS.
I looked at GWT and thought it'd be good for me since my best language is Java.
Most of the friends I'm working with, however, are familiar with web development in JavaScript and will likely use it on the project.
Is it possible for me to GWT to contribute and for them to use JavaScript on the same project?
Not easily. GWT generates Javascript blocks that are intended to be self-contained, and they don't readily interoperate with other Javascript libraries, even something as ubiquitous as jQuery. In my experience, with the exception of analytics and other aspect-type scripts, you're better off picking one approach or the other and using it for everything.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
What, if any, are the differences between Dynamic Code Analysis and Penetration Testing? Are they related?
These are two concepts which barely have any relation at all.
Dynamic Code Analysis is the observation of a program while it is being executed to gain insight into the program and see what it does and how it does it.
Penetration Testing is an attempt to try out common exploits and hacking techniques on a system by or with permission of the owner. The intention is to detect security flaws so they can be fixed. Penetration testing does not necessarily focus on software. A good penetration test should cover all components of a system. This includes hardware, operating system, software and also the vulnerability of any human components to social engineering attempts.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
we are using the java 6 scripting engine in our product, and now we are thinking on adding some debugging abilities.
my question is:
is it possible? does the java 6 scripting engine has the same capabilities like rhino as far as debugging.
some documentation about how to start doing it, some code samples any information would be great since i could not find anything on the web.
thanks
I'd start by looking at how the open source Firebug (www.getfirebug.com) tool is implemented, unless you're completely wedded to the idea of a "pure" sand-boxed Rhino environment (and even then Firebug could probably teach you a few things).