Looked at the thousands of legs of the blog, plus recently also some students asked me the difference between the Web and app testing. So here also caught dead, write an essay. We hope to help you.I have been testing for almost three years. Most of the time is doing app testing, web testing has been done for about half
Use Visual Studio for unit testing and visual Unit Testing
I. Suggestions on using Visual Studio for unit testing
1. write unit tests first (in my opinion, it should be the interface first, if any)-> test failure-> with minimal changes (that is, write the actual code) make the test pass (but in VS2012 it is no longer possible to generate the test project directl
Any Engineering Product (note any engineering product) can
UseThe following two types
MethodOne.
Test.
Black box testing:
Function
DesignSpecifications, which can be tested to prove each
ImplementationWhether the function meets the requirements.
White box testing: Internally known products
Work
ProcessTo verify whether each internal operation meets the design specifications and whether all internal
From http://se.csai.cn/testtech/201204061634041045.htm
With the rapid development of the online world, the performance of websites becomes increasingly important. websites with poor performance will be discarded by users. Therefore, performance is an important aspect of users' satisfaction with the software system. This article will discuss what is performance and how to test performance.
So what is the performance? performance is the time and resources occupied by specific functions. It can be
The testing, debugging, and performance testing tools that are readily available in linux are originally named test, debugging, and performance tools that come with linux, but they are not appropriate. for example, gdb mentioned in this article, many Linux distributions provide it, but after all it is not a necessary part of Linux, just for most Lin... the tool for test
Standard "primary and standby switching testing and Destructive testing" (hereinafter referred to as testing), the quarterly/semi-annual.Testing is the best exercise for verifying the safety, effectiveness, maintainability, and completeness of the design of the architecture.The "test" plan and the process should involve all elements of the architecture, any delib
Two confusing concepts:Load Testing: by gradually increasing the complexity of the system and testing its changes, we can see how much load the system can accept when the performance is met.
Stress Testing: by gradually increasing the complexity of the system and testing its changes, it can be seen that the system is
Web Test Essentialsfirst, the function Test1, Link testing(1), test that all links are actually linked to the linked page as instructed;(2), test whether the linked page exists;(3), guaranteeWebThere are no orphaned pages on the application system(The so-called orphaned page refers to the page without a link, only knowing the correctURLAddress to access). 2, form testing(1), registration, login, information
elements may be missing.Question 3:caused by:com.thoughtworks.selenium.SeleniumException:Failed to start new browser session:java.lang.RuntimeException : Browser not supported:http://www.baidu.com (didn't you forget to add a *?)Analysis: This error indicates that your Firefox file is not installed in the default directory, this time needs to be executed at the beginning: System.setproperty setting environment variable "Webdriver.firefox.bin" will be on your machine Firefox The correct path sett
I am not responsible for any misleading information that has been exposed to automated testing for a short time.
Now that we have selenium, an open-source automated tool, why should we write another framework on our own?
Selenium is an automated tool and can certainly be used in testing, but it is not tailored for testing. Of course, we do not need any framework
The first is to use manual or automatic means to run or determine the process of a system. The purpose is to check whether it meets the specified requirements or to find out the difference between the expected results and the actual results.
Second, software testing is to carefully design a batch of test cases based on the Specification Description of each stage of software development and the internal structure of the program, and use these test cas
There are many automated Web UI testing frameworks on the market, such as WatiN, Selinimu, WebDriver, and Coded UI in VS2010. these frameworks can operate Web controls, simulate user input, click, and other operations to achieve automated Web testing. In fact, these tools share the same principle. They call the ie com interface and html dom to operate IE browsers and WEB test objects.
This article describe
Simple use of automated Unit Testing Tool EvoSuite and unit testing evosuite1. Introduction to EvoSuite
EvoSuite is an open-source tool jointly developed by Sheffield and other universities. It is used to automatically generate test case sets. All generated test cases comply with Junit standards and can be run directly in Junit.
Using this automated testing tool
The short name of the UI (user interface interface). UI testing is also a level to consider in app testing. The user is supreme, this is too important. A good app in the UI layer of the interface should be designed to meet the simplicity, aesthetics, the atmosphere (this is the feeling of ha). In the current wave of the Internet, any of the C-end products should be positioned to meet the principle of the ro
With the increasing popularity of the internet, there are more and more large-scale applications based on B/s structure, and how to test these applications becomes an increasingly urgent problem. There are many testers letter asked me b/s test how to do, because the work is more busy, the problem is also a piecemeal, there is no web testing process to do a general overview. Hopefully, this article will give you an idea of how large Web applications ca
Database testingJMeter can be used as a proxy gateway between the Web server and the browser to capture browser requests and Web server responses, which makes it easy to generate performance test scripts.According to the script, JMeter can simulate a real user's stress test on a Web server through a thread group. This article describes the process of using JMeter for database testing. Create a test plan, simulateThe concurrent user sends the SQL reque
Make effective product iteration, simple implementation of front-end A/B Testing, front-end testingIntroduction to A/B Testing
The speed of iteration of Internet products is very fast. It is often released on a Monday basis. It was launched in January 1. The various requirements and changes raised by the product are to improve the product experience and hinder product progress, if there is no data for refer
Security testing is a process for verifying the security services of applications and identifying potential security defects.Note: Security Testing does not ultimately prove that the application is secure, but is used to verify the effectiveness of the policies set up. These measures are selected based on the assumptions made during the threat analysis phase.The following is the content of the Web Security
Today, I got up late and started Google Reader. I was very excited to see a new book about testing: Win in testing: the path to the pioneer of software testing in China, because Chapter 9 is the "service heart" of huajie ". I believe this book will give some inspiration to all testing colleagues, because it is very val
Android automated testing (1) concept of Android automated testing principles and Android principles
I. First, let's talk about the principle of automated mobile phone testing.1. The principle of mobile phone automated testing is that a control terminal (Test Tool) on the PC is connected to an agent terminal on the mob
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.