Software Testing the first time job

Source: Internet
Author: User

The experiment of software testing

Getting started with a test experiment

Experimental purpose

(1) understand what is testing;

(2) Learning to evaluate other people's software;

Experimental content

1. evaluate someone else's software

Please download the Railway 12306 mobile app, by using this software, write a software evaluation (more than 300 words), evaluation content can be the advantages of this software, or you feel particularly good place, software defects, software can improve the place and so on.

2. Write a software yourself

Write an input two-digit number to implement the subtraction program. And compared with the students a variety of functions, the similarities and differences of implementation methods and so on. Write down the flaws in your program, and do better than others.

Experimental results

1. Evaluate other people's software

Railway 12306 "Is China Railway Customer Service Center launched the official mobile phone ticket application software, the use of unified ticketing business rules, the software has ticket booking, online payment, change, refund, order inquiry, common contact management, personal data modification, password modification and other functions, A new experience for travelers with convenient and fast mobile ticketing.

In order to log in, the time to enter a verification code is relatively long, complex, especially for the time of the ticket, which has caused a moment of controversy. In the ticket booking interface, we only need to enter the details of the ticket, such as the departure, destination, date, Sibe and the type of train, to show a list of eligible trips. On the whole, the official version is much more reliable than those of third-party applications. However, the load time and optimization of the entire client are still relatively inadequate. 1

The 12306 Web site and the grab-ticket software have continued in recent years. The official said that in order to prevent the ticket software, the verification code becomes an effective means, from 2013 to 2015, the 12306 site verification code mechanism frequently upgraded.

2. Write a software yourself

Code:

Public class cal {

int A;

int b;

Public void Add () {

System. out. println (A+B);

}

Public void Cut () {

System. out. println (A-B);

}

Public void Multiply () {

System. out. println (A*B);

}

Public void divide () {

System. out. println (A/b);

}

}

Public class Test {

Public Static void Main (string[] args) {

Suan A = new cal ();

Java.util.Scanner input = new java.util.Scanner (System. in);

System. out. println ("Please enter a value");

int a =input.nextint ();

System. out. println ("Please enter B value");

int b =input.nextint ();

A.A = A;

A.B = b;

A.add ();

A.cut ();

A. Multiply ();

A. Divide ();

}

}

Evaluation:

defects: The algorithm is too simple to handle too many unknown errors, the customer experience is poor, only the basic functions can be achieved. It is not possible to perform an operation alone, but to show all four kinds of operations.

Advantages: Simple code, for internal programmers at a glance, can achieve basic computing.

Software Testing the first time job

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.