Showing posts with label software. Show all posts
Showing posts with label software. Show all posts

Wednesday, October 1, 2014

What is Software Performance Testing?

Software performance testing is the practice of determining whether a given application has the capacity to perform in terms of scalability and responsiveness under a specified workload. Responsiveness refers to the ability of a given application to meet pre-determined objectives for throughput, while scalability is the number of activities processed within a given time. Performing this type of testing is a key factor when ascertaining the quality of a given application.


Software performance testing is done to serve three main purposes. First, testing is done to determine whether the application meets the specified performance criteria. For example, a performance criteria may specify that an application must be able to handle 500 concurrent users. Secondly, it compares two or more applications with the objective of determining which one can perform better. For instance, say your application needs a tool to export reports. You can compare tools to see which tool’s performance can best handle the export requirements. Lastly, performance testing is done to measure the parts or configuration of a given application that are responsible for the poor performance of the application. A common example of this would be insufficient memory leading to performance bottlenecks.


The entire process of software performance testing is done to accomplish a set of four goals:

To determine the throughput or the rate of transaction.To determine  the server response time, which is the time taken by a given application node to give a response to a request made by another node.To determine the response time of the render, which requires the inclusion of functional test scripts in the test scenario.To determine the performance specifications and document them in the test plan.

There are six major types of software performance testing which include load, stress, soak, spike, configuration, and isolation tests.


Load testing is used to study the behavior of the application under specified loads. It also shows how an application will function when the majority of its users are logged in. Load testing is mainly done to measure response times, resource utilization levels, and throughput rates.


A stress test is performed to determine the upper limit of the application capacity and how the application performs when the current load exceeds the expected maximum. The primary focus of performing testing is to identify application bugs that occur in high load conditions. This test determines the maximum load that a given application can support.


Soak tests are performed with the objective of determining how the application endures under a continuous expected load. For example, a soak test can be performed to monitor memory utilization and detect memory leaks and other performance problems that can occur. The objective of performing this type of test is to determine the application’s performance in sustained use.


Spike testing is performed to determine whether a given application has the capacity to sustain the workload. The test is accomplished by increasing the number of end-users by a large amount and assessing the performance of the application overall.


While Microsoft states that configuration and isolation testing are useful, performing these tests is typically uncommon. Configuration testing is performed to determine the impacts of configuration changes to components of the application on the application’s behavior and performance. Isolation testing is performed to isolate the fault domain.


Setting up the environment for performance testing for various applications (web, desktop, mobile) can be time consuming and expensive. We decided to use Neustar’s Web performance service for our testing needs. Please read this case study to learn more about our decision to use Neustar and our experience working with them.


The quality of your website performance is important. People will visit a website less often if it is slower than a close competitor by more than 250 milliseconds (NYTIMES). When you are accessing the quality of your application, be sure to include how well it performs. Your web application’s performance could be the factor that draws a customer to your services instead of a competitor’s.


 

Saturday, September 27, 2014

Increase your computer speed simply without software 3

Increase your computer speed simply without software 3

hi hello here we are back again with continuing yesterday post. yesterday we post how to increase your computer speed simply but without any software ok let's begin to speed

Stop the unwanted start up program/application/software

01. Step : go to start menu and click on the "run"( press the "windows button and "R" button together)

02. Step : type the word that "msconfig" in run dialog box then press ok

03. Step : then coming System configuration dialog box 

04. Step : then click on the startup tab on that dialog box

05. Step : then you can see many application have selected of your computer

06. ok then remove the tick that you want unnecessary application like "  Daemon tool, bit torrent and other unnecessary application and press on "ok"(Dont stop the application that install for hardware devices of your computer)

07. then you can restart and postpone the restart 

ok then let's see it again with my picture explain 

Stop the unwanted start up program/application/software in picture explain

Thursday, September 25, 2014

Increase your computer speed simply without software

Increase your computer speed simply without software




Here we are back again with important tricks, what is your computer? its may be a Pentium 4. dual core core 2 quad, core i3, core i5 or core i7. if we use any of them your machine is slowing down because of some reason




  1. Collect the unwanted file

  2. Collect the unwanted software

  3. virus

  4. Start up of unwanted software or file
then we have software to stop these problem such as AVG tuneup utilities. but we should get them with paying money. normally they are selling at higher price. more people can't buy them at those prices.so some people are using them with patching or cracking. today we give a trick to increase your computer speed without software



  1. Defragment your hard disk 

  2. cleanup your hard disk

  3. stop the unwanted start up software

  4. manually delete the unwanted temporary file

Defragment your hard dick 


OPEN THE MY COMPUTER



  1. Step : right click on any of "HARD DISK ICON" in your my computer window

  2. Step : select the properties from upcoming popup label 

  3. Step : then select the tool tab from upcoming window

  4. Step : then coming a tool window in the same window

  5. Step : now you can see a Defragment option

  6. Step : select that option

  7. Step : Select a disk that you want to defrag( you can choose any of them)

  8. Step : 1st analyse your disk

  9. Step : choose the defragment disk option if you want to defrag that disk

  10. Step : restart your computer after the operation



Defragment your hard disk in piture explain


































ok then end for today tomorrow i will post me next trick don't froget to like and comment see you again bye !