Questions tagged [test-environments]

The execution environment (server, data, users) for testing software.

There can be several phases of testing, each could require different text environments. They could be hosted on the same or different servers, but often they may have different sets of data and possibly users.

Some frequent types of test environments include (these definitions will vary at different companies):

  • Integration Test: First environment where individual programs are combined together to ensure interoperability
  • System Test: Where complete sets of well-defined test cases are run to exercise all business requirements
  • User Acceptance Test: Where end-users test out (new) functionality to ensure it meets their goals and data/results are valid
  • Performance Test: Testing that stresses the system with high volumes of data and transactions.
109 questions
1
vote
1 answer

How to connect to a database without exposing the password in the jbdc connection URL in Karate?

Need it for connecting to the database in different environments(LOCAL, DEV, QA, etc) through Karate Framework. I have configured the JDBC Connection URL from karate-config.js file, but cannot expose the URL directly in the file since it has…
1
vote
1 answer

What does testenv stand for?

A programming document I have is constantly referring to "testenv". What could it possibly mean? It's used in the following example: Testenv will be used proactively with production to ensure concurrent stability and analysis
Andy Dwyer
  • 696
  • 1
  • 10
  • 30
1
vote
3 answers

Crippling Test Environments

We have a web application that is sufficiently complicated that it's hard to accurately simulate production load. One of our coping mechanisms has been to make sure that the hardware in the test environment is always slower that our production…
rjdevereux
  • 1,842
  • 2
  • 21
  • 35
1
vote
1 answer

Ruby on Rails - Understanding Database Dependencies in Test

I've got some model code that calls to the database with a simple find(): @thing = Thing.find(id) I have data seeded in the database for the test environment. If I open the console in test (rails c -e test), I can run Thing.find(1) and get a result…
RedBassett
  • 3,469
  • 3
  • 32
  • 56
1
vote
1 answer

Start / execute XML Test Node from vector CANoe object

The following is the code which was used: CANoe.Application mCANoeApp; CANoe.Measurement mCANalyzerMeasurement; CANoe.Nodes mCANoeNodes; CANoe.Node mCANoeNode; CANoe.Configuration mConfig; CANoe.TestModules mTestModules; …
user1315385
  • 11
  • 1
  • 3
1
vote
1 answer

Check if build was sideloaded or downloaded from App/Play Store

React Native uses __DEV__ internally to check whether an app is a dev or release build. We use that to determine whether we should point to our staging or production environments. _host = (__DEV__) ? 'https://staging-api.foo-app.com' :…
1
vote
1 answer

Do we need separate environments for testing and acceptance (staging)

We will be migrating from our old servers to new ones and now the question has come up: should we keep 3 servers: testing acceptance (also known as staging) production Or should we lump the first together, and just get two servers. The software we…
1
vote
2 answers

Running tests on different test environments using Spock

I am presently writing REST API tests using REST Client and Spock. I want to be able to run my tests on the different test environments. My test data varies between test environment, so need to use and specify different input data per environment.…
Prateek
  • 76
  • 1
  • 4
1
vote
1 answer

Docker's standardization of environments

I am struggling on a question that nobody seems to answer in detail on the Internet. "Standardizing service infrastructure across the entire pipeline allows every team member to work in a production parity environment" This is a key benefit of…
1
vote
1 answer

Sequencing of subdomains with non-production environments

Say I have a web app that has a production UI login at: http://example.com/login Say this app has a production RESTful API backend rooted at: http://api.example.com Now let's say this app has a non-production environment called, say, "dev". The…
smeeb
  • 27,777
  • 57
  • 250
  • 447
1
vote
1 answer

bazel cc_test test_env options

When I use a cc_test like: cc_test( name = "xxx_test", srcs = glob([ 'xxx.cpp', ]), linkopts = [ "-L/usr/local/lib", "-lcppunit", "-ldl", "-lz", "-ltbb", "-llz4", …
Alex
  • 65
  • 5
1
vote
1 answer

OneupFlysystemBundle : how to have different adapters between dev. and prod

I'm integrating OneupFlysystemBundle, and I'm wondering how to use the local adapter on my development PC and awss3v3 on the production servers. I've done this, but it's not working out (it always use the local) : oneup_flysystem: adapters: …
Bruno
  • 1,088
  • 1
  • 13
  • 31
1
vote
1 answer

Test Environment For Microsoft Graph

Here's the project: An application installed on my local computer receives requests from external sources (say, web requests). These requests will allow the end-user to view a list of SharePoint Sites, available documents, etc. The local application…
Filipus
  • 520
  • 4
  • 12
1
vote
1 answer

How can I call 'super' from 'define_method'?

I'm trying to prepend a binding.remote_pry to all methods from all classes of my application for a test environment. I try this: classes = [] ObjectSpace.each_object { |o| classes << o if o.class == Class } classes.each do |classe| …
1
vote
0 answers

Executing tests from prompt and eclipse has different results

When I run: mvn clean install in prompt, I'm receiving some broken tests' message. Executing the "Run as jUnit tests" on eclipse, I've got no errors. Do you know where can I find the differences between this two ways?