what is the meaning of (.atmx) stand for in Robotics Process Automation - automationanywhere

what is the abbreviation of .atmx
automation anywhere tool in Robotics Process Automation ?

Related

Teamcity 2017.2 vs Team Foundation Server 2018

Hello we are deciding at our project to move from Teamcity to TFS 2018 but we are not sure if its best idea. I was reading a lot comparison but they are pretty old 2 years is in programming world really lot. We like about tfs 2018 that it support it own nugget server it has own version control technicaly you can have everything at one place. Can you please give some pros and cons of both?
You can refer to this article to Compare TeamCity Vs. Team Foundation Server
About the vendors - JetBrains Vs. Microsoft
JetBrains: JetBrains, creator of the best Java IDE - IntelliJ IDEA - is a technology-leading software development firm specializing in the creation of intelligent development.At JetBrains, we have a
passion for making people more productive through smart software
solutions that help them focus more on what they really want to
accomplish, and less on mundane, repetitive "computer busy work".
Microsoft: Microsoft Corporation is an American corporation that develops, manufactures, licenses and supports a wide range of products
and services related to computing. The company was founded by Bill
Gates and Paul Allen on April 4, 1975. Microsoft is the world's
largest software maker measured by revenues.
Compare Pricing - TeamCity Vs. Team Foundation Server
TeamCity Starting from $299 Per license, Team Foundation Server
Starting from $20 Per month/user. .
Compare Features and Functionality
As with any business software solutions, it’s important to consider
features & functionality. The tool should support the processes,
workflows, reports and needs that matter to your team. To help you
evaluate this, we've compared TeamCity Vs. Team Foundation Server
based on some of the most important and required Enterprise
Integration features.
TeamCity: Data Import/Export, Basic Reports, Online Customer Support.
Team Foundation Server list of features include the following: Data Import/Export, Basic Reports, Online Customer Support,
Mobile Friendly / Cloud
TeamCity: their software can be used in the following: Standalone, On Premise while Team Foundation Server can be used with: Standalone,
Cloud, SaaS
Which Software is Better? TeamCity or Team Foundation Server?
Which solution is better? TeamCity or Team Foundation Server? As
usual, the question is not “Which software is better?” but “Which
software is right for your needs and budget?”. Neither of these two
Enterprise Integration software is necessarily “better” than the
other. Both offer industry-leading features and a scalable platform,
as well as the ability to custom-build a unique solution with optional
modules. If you would like to get quotes or having trouble deciding
which Enterprise Integration is the right for you, we’d love to help.
Fill out the forms in this page to get demos, free quotes and a custom
software recommendation.
Besides, you can integrate TeamCity with Team Foundation Server as needed to combine their advantages.
Without installing additional software, TeamCity servers and build
agents can interact with Team Foundation Servers (from 2010 to 2017;
2018 is supported since TeamCity 2017.2) and Visual Studio Team
Services.
Please refer to below articles to know more about that:
Cross-Platform TFS Integration
Integrating TeamCity with Team Foundation Server

What exactly is Erlang/OTP?

I cannot find a clear definition of what Erlang/OTP is and what purpose does it serve. Can anyone give a brief introduction to what it is and what it does?
On erlang/otp, it says
Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecom, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance.
OTP is set of Erlang libraries and design principles providing middle-ware to develop these systems. It includes its own distributed database, applications to interface towards other languages, debugging and release handling tools.
You actually have your answer in the question
First Erlang is a programming language, Examples of other programming languages
Go
Python
Ruby
A programming language is a special language programmers use to develop applications, scripts, or other set of instructions for computers to execute.
Second OTP is a set of tools and libraries the one can use when building applications written in erlang
In programming, a library is a collection of already compiled code that a programmer can use in his program. Libraries are particularly useful for storing frequently used code.
Python has the Python Standard Library
Ruby has the Ruby Standard Library
Now OTP stands for Open Telecom Platform, While this is strange name to call a set of libraries, this name most due to the fact that the Erlang programming language was designed at the Ericsson Computer Science Laboratory. So OTP is the name of the erlang standard library, so while the name contains the term telecom the library is not about telecom anymore

Is there any opensource tool for loadtesting on SAP GUI Based applications?

Do I know, whether any load testing tool is there for testing SAP GUI based applications?
I have been using Load Runner as of now, but the license is going to expire soon. So, I am in a position to find the better replacement for the same.
Responses are appreciated :-)
Thanks in advance.
There are no open source tools for testing SAPGUI applications. Architecturally, none of the existing open source applications have hooks to the automation interface used by SAP. So, you may discount the previous answer which concentrates on web-based interfaces or a generic TCP interface. The interface for SAPGUI automation is on the client.
SAPWeb, on the other hand, may be tackled with standard commercial and open source solutions which architecturally support the capture, modification and reproduction of traffic at the HTTP protocol layer.
Renew your LoadRunner license. The cost in hours of labor to modify any of the available open source tools will more than exceed the cost of your LoadRunner license. You will need to establish a relationship with SAP for the interface documentation. You will need to build a recording interface and a playback interface. You can look to the R&D output from the big vendors, HP, Borland, IBM, to see what a non trivial and high engineering dollar challenge this is.

design graph (diagram) for erlang system

I have been already reading 4 erlang's open source system for 3 months, and they are rabbitmq, couchdb, gproc, jobs.
They are totally different from my previous c# system because there are many processes and not object-oriented.
It will be better to express these systems by design graphs(diagram) rather than just source code.
Could you tell me which design graph(diagram) and tools are better for this job?
If there are some samples URL link for processes design graph(diagram), it will be better.
for what I know a visual programming aid for Erlang has not been yet developed.
If you wanna use the graph abstraction to understand dependencies in your software you can use XRef Tool. This tool in conjuction with Erlang Digraph library can also visualize graphs of these dependencies, AFAIK.
Hope this helps!
Edit: This article refers to a methodology to create graphs for visualize processes, message passing and program flow in Erlang.
In the end, you can also use UML Sequence Diagram

Can BuildForge do what Hudson CI is currently doing?

I am looking for a comparison between IBM Build Forge (Rational) and Hudson CI.
At work we have full licenses for BuildForge but recently we started using Hudson for doing continuous integration and automating other tasks.
I used BuildForge very little and I would like to see if there are any special advantages of BuildForge over Hudson.
Also it would be very helpful to see a list of specific advantages of Hudson over BuildForge.
I not sure if it important or not, but I found interesting that Build Forge is not listed under continuous integration tools at wikipedia.
Thanks for bringing attention to the fact it was not on the wikipedia list of continuous integration applications. I have now added it. Build Forge has been a leader in providing continuous integration capabilities by use of it's SCM adapters for many, many years. Build Forge has a strength in supporting many platforms through its use of agents. These agents can run on Windows, Linux, AIX, Solaris, System Z, and many more -- they even give you the source code for the agents for free so you can compile it on just about any platform. The interface allows you to easily automate tasks that run sequentially or in parallel on one or multiple boxes. Selectors allow you to select a specific build server by host name or by criteria such as "any windows machine with 2gb of ram" from a pool of available agents. The entire process is fully auditable, utilizes role based permissions, and is stored in a central enterprise database such as DB2, Oracle, SQL Server, and others.
One of the most compelling reasons to use Build Forge is it's Rational Automation Framework for WebSphere. It allows a full integration into WebSphere environments to automate deployments and configurations of WebSphere through out of the box libraries. The full installation, patching, deployment of apps, and configuration of WAS and Portal can be performed using these libraries. To find out more, it is best to contact your IBM Rational representative.
You can use RAFW (IBM Rational Automation Framework for WebSphere) with BuildForge. It does not make sense to use RAFW with other ci servers, since RAFW requires BuildForge.
You have support for BuildForge and it integrates with other IBM software like ClearCase. Theoretically you have only to deal with one vendor if something in the chain does not work, but IBM has different support teams for their products and you might become their ping pong ball. :(
Hudson is open source (if you like that), that means you can get the source and modify it to serve you better. But the release cycle is very short (about 1 week, agile development). There is a more stable version with support available now (for cash of course) from the company of the main author of Hudson.
Hudson is currently main stream and is actively developed. I don't know how the usability of BuildForge is, but Hudson is good (not always perfect). The plugin concept of Hudson is a great plus, not sure if BuildForge has it as well.
Currently, we are using Hudson, but BuildForge was not looked at in detail.
You need to define what you would need continuous integration for (e.g. building, testing). Having used Hudson, I can vouch for its usefulness and effectiveness. There are many plugins that extend Hudson that can suit various needs. And you can't beat the price point (free).
You need to inquire as to why a BuildForge license was obtained at your place of employment. Perhaps someone on your team knows why this was done. If it isn't necessary for your needs, don't renew your BuildForge license and simply continue using Hudson.
Being a BuildForge/RAFW user, I have to object to one point stated above. It is perfectly possible to use RAFW without BuildForge. It is driven by a command line script, and you could use for example Hudson and RAFW together just fine.
A sample command would look like:
rafw.sh -e env -c cell -t was_common_configure_start_dmgr
The primary differentiators IMO:
Hudson/Jenkins is more readily extensible with the many existing plugins. It has a large active community and plenty information and documentation.
BuildForge can be configured with agents running on multiple machines and tasks can be assigned to run on a target agent. Reliable vendor support.

Resources