TestProject Forum
Powered by leading experts in the test automation community

Can TestProject be deployed as StandAlone rather then tests being uploaded on server?

A lot of Organisations do not allow their Project code to be deployed on cloud or third party servers.
This largely limits the implementation of testproject under these scenarios.
Can TestProject be deployed as StandAlone, like Jenkins or with any Dedicated IDE for testprojects ?

Hello @sachinrupadhyay, thanks for reaching out.

What programming languages are you using?

For coded tests, a new version of the TestProject SDK will be released on 25-26.06 that will allow executing locally with the TestProject agent without the need to upload to the TestProject servers.

Hey David, Thanks a lot for Response.
My question was in general, for any programming language supported by TestProject.
I meant to say, the rich features which testproject provide on web, could that be feasible to do locally or on local servers (take jenkins for example, just the approach) ?

Like I said, several organization do not allow hosting data on third party servers.
They might have critical workflows, or Test data etc.

Let’s clarify on the TestProject infrastructure.
The agent is running locally on premise, on your client, VM or Desktop etc. The execution is LOCAL.

The second part is the web interface. That resides on the TestProject cloud. In order for the platform to work you will need to have an active internet connection, for management purposes. The cloud stores your screenshots, reports and recorded tests.

An option, is to deploy the TestProject agent inside a docker container. With Docker’s ability to isolate environments with specific dependencies & the flexibility to ship them from or to different environments makes the work more efficient & reliable.

We can also discuss the TestProject Jenkins plugin, that will let you trigger the execution of your TestProject jobs, and save local JUnit format reports and see execution trends.

What exactly are you trying to do?

I also would like to know this. Uploading the tests online to the cloud may not be as secure. For example usernames and passwords could be entered into the tests and then this could be breached? Are there any solutions for this? (all platforms, web, app etc)

If you’re worried about sensitive information,TestProject has a “Secret Parameter” feature built in the smart test recorder that allows storing sensitive information in an encrypted state.

You can turn on this feature by selecting it while creating test level parameters or project level parameters:

hidden_value_test

These values will also be secret in your test reports:

secret_report

Secret parameter can be used for coded test?
I’m using java coded test, and also want to hidden login credentials during testing.
It will be very helpful if there is some sample.

Thanks,
Yongjo

Please see this thread regarding hidden parameters in code: