Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 794261
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 14, 20262026-05-14T22:17:12+00:00 2026-05-14T22:17:12+00:00

A client has a piece of hardware – it doesn’t really matter what it

  • 0

A client has a piece of hardware – it doesn’t really matter what it does. 150 of them can connect to a PC and up to 150 PCs can interface to the single server. These are his figures and I and not sure if I want to query them.

At his premises he has a largish room with 150 h/w devices mounted on the walls – and testing consists of a lot of guys trying to push buttons all at once.

He has seen the light and wants to have a software simulation. So, how best to proceed?

Automated, script-based testing, I would imagine. His guys code in C, so I might do the tests in C++ and use CPPunit.

Can a single test PC simulate 150×150 hardware deceives? S’pose it depends on how much traffic they are sending.

Should I parameterize it, to drive how many units to simulate, what operations they should perform, etc?

Should I slap a GUI on the top to impress management? I could control the number of simulated units with a slider, display system load on a histogram – you low, pictures … management …

Any suggestions for this sort of thing? Gotchas? Good URLs, books?

I know it might sound vague, but I am sure that there are some general guidelines for this sort of thing.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-14T22:17:13+00:00Added an answer on May 14, 2026 at 10:17 pm

    Be very clear what you are testing. Sounds like currently they test 150 devices, 1 (or a few) PCs and one server. That’s a long way from 150x150devices, 150 PCs and 1 server.

    So is the goal to stress the server, the PC? To determine behaviour under stress? To exercise particular paths?

    Sounds like you intend to build some software to run on PC (LoadProducer) that shall emulate the devices, and fire the LoadProducer against the real PC. Hopeing to emulate people pressing buttons.

    I think that this potentially has a lot of value.

    As to bells and whistles, my advice is first to get a simple command/file driven version going and then consider whether you can afford to build the UI. UIs are effort sinks, if you don’t get the function right first you’ll allow your attentions to be diverted towards prettyness.

    I would not be too concerned about the number of devices you can emulate, surely it’s many, if it’s not 150, then presumably you just use several LoadProducers.

    If I really wanted to exercise the PC code then I might also want to emulate the server, or create a test version of the server code that can do amusing things such as go really slow, or send spurious answers.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

My client has a multi-page PDF file. They need it split by page. Does
My client has an old MS SQL 2000 database that uses varchar(50) fields to
The client has asked for a number of tables to be extracted into csv's,
A client has installed Sql server 2005 reporting services. When we go to the
How do i measure how long a client has to wait for a request.
Having sorted out an issue with clickonce deployment the client has asked whether we
Our application runs off MySQL, but a client has another application that requires SQL.
I personally loathe background music on a website. My client has opposite feelings on
We are making a lab instrument using an ARM9/RTOS system. The client has asked
We have a client that has Oracle Standard , and a project that would

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.