How to identify whether the site is developed in PHP or Dot Net from QA Point of view?

The main purpose of asking the question was to know if there is any difference which a QA can make out just by looking at the site. It does not matter whether the site is developed in PHP or Dot Net, but the thought behind asking the question was to know the ways with which a QA person can identify it without checking the code.

If there are some ways with which we can identify it, what are they?

  • 1
    Why would you want this information as a QA? Any specific reason? Sep 24 '15 at 4:48
  • 2
    Ask the supplier/ development team? Sep 24 '15 at 6:50
  • There is no specific reason regarding this. As a QA, I wanted to know is there any way by which we can recognize, any structure or any layout. Sep 24 '15 at 9:20
  • Why would you care what the site is developed in - are there potential problems you want to avoid, possible issues you've heard about?
    – Kate Paulk
    Sep 24 '15 at 13:23
  • I have added some more details on raising this question. Sep 25 '15 at 4:20

In ASP.NET websites you can usually find two hidden controls on every page named __VIEWSTATE and __EVENTVALIDATION. Keep that in mind if you are executing performance tests, because these parameters can be very tricky and you will probably need to manually correlate them in order not to lose session control.

Also, dynamic controls created on ASP.NET pages usually have names like ctl00_ContentPlaceHolder1_myTextBox, where "myTextBox" is the name given by the programmer, "ContentPlaceHolder1" relates to the area where it is included and "ct100" is the default prefix inserted by .NET engine.

Not the answer you're looking for? Browse other questions tagged or ask your own question.