test Environment
Sipproxy:repro + CentOSClient: Windows computer client uses X-lite, mobile Andriod client uses Linphone repro configuration and boot log configuration
If the default log configuration is used, the log level is info and all logs are printed to standard output. If you want to output to a file, do the following similar configuration:
########################################################
# Log Settings
################################
************************** Version and URL *********** *******
Repro version: capuchin 0.2-Feb, 2006
Main web site:
Http://www.sipfoundry.org/repro/
For the latest documentation pleasesee:
Http://wiki.resiprocate.org/wiki/index.php? Title = main_page # repro_sip_proxy_serveror
Http://wiki.resiprocate.org/
**************************************** **************
Repro
ReactOS is an open source operating system project that is developed to be compatible with Windows NT and Windows 2000 applications and hardware drivers.Although this project is currently in the internal testing (Alpha) development state, some of the sub-projects have completed their goals by January 2005. ReactOSThis is an open source project, equivalent to re-implementing the Windows operating system http://www.reactos.org/zh/index.htmlReactOS---Windows operating system
; // number of elements in the queue/** Concurrency control uses the classic two-condition algorithm found in any * textbook. * // ** Main lock guarding all access */private final ReentrantLock lock; // lock/** Condition for waiting takes */private final Condition notEmpty; // The waiting Condition/** Condition for waiting puts */private final Condition notFull; // The waiting ConditionView Code/*** create a queue, specify the queue capacity, specify the mode * @ param fair * true: the first thr
)throwsinterruptedexception {Plate Plate=NewPlate (); Thread Add=NewThread (NewAddthread (plate)); Thread Get=NewThread (NewGetThread (plate)); Add.start (); Get.start (); Add.join (); Get.join (); System.out.println ("End of Test"); } }This example is very image, using threads to achieve the above mentioned.Java now has a concurrent package, there are many ready-to-use classes, many are thread-safe, so, like the above write put or get, do not need to write their o
.
2) connection Leakage
In my opinion, connection Leakage is defined as that you opened a connection but you did not execute close () or dispose () in your code (). this range is not only because you forget to use dispose () or close () to close the connection period after connection, but also because you have written close () after connection () it does not work at all. let's take a look at the following code:Program code
Using System;Using System. Data;Using System. Data. SqlClient;
Public cla
[] connectionArray = new SqlConnection [1, 101];For (int I = 0; I {ConnectionArray [I] = );ConnectionArray [I]. Open ();}
Solution: If you are sure that you will use more than 100 parallel connections (on the same connection string), you can increase the maximum number of connections.2) connection LeakageIn my opinion, connection Leakage is defined as that you opened a connection but you did not execute close () or dispose () in your code (). this range is not only because you forget to use
. Let's take a look at the following code:Using System;Using System.Data;Using System.Data.SqlClient;public class Repro{public static int Main (string[] args){Repro repro = new repro ();for (int i = 0; I {try{Console.Write (i+ ""); Repro. Leakconnections (); }catch (SqlExcep
forgot to use Dispose () or closing () to turn off the period after the connection is connected, It also includes situations where you have written close () after the relevant connection and have not worked at all. Let's take a look at the following code: program code Using System;Using System.Data;Using System.Data.SqlClient; public class Repro{public static int Main (string[] args){Repro
~~~~~ outside ~~~~~Company work machine can not sisu network, neglect to tidy up their knowledge, leading to a lot of knowledge points to understand many times, still forgotten. Slowly start finishing at home after work ~ ~BusinessUnity3d has four loading mechanisms://server Address sample string sURL = "HTTP://192.168.X.X/HSS" + "/test.assetbundle";//Local Address sample/***** * Read and Write permissions for different platform Application.persistentdatapath paths ( Need multi-threaded download
Finite Element analysis is divided into pre-processing, analyzing, post-processingAbaqus document:http://abaqusdoc.ucalgary.caThe first stage: using tools such as Tetgen \ Netgen to tetrahedron the STL model file, if it is Netgen, set the boundary set to facilitate subsequent processing. You can use Calculix's pre-processing toolkit CCX for preprocessing, commands such as send Set1 ABQ nam \ Send set2 ABQ p
.
2) connection Leakage
In my opinion, connection Leakage is defined as that you opened a connection but you did not execute close () or dispose () in your code (). this range is not only because you forget to use dispose () or close () to close the connection period after connection, but also because you have written close () after connection () it does not work at all. let's take a look at the following code:Program code
Using system;Using system. Data;Using system. Data. sqlclient;
Public cla
During the test, if we find the defect of the product, we will report a bug. What are the basic attributes of the bug? This is the definition at Microsoft.
The following attributes are required for a bug:
General
ID-each bug is unique. Once a new bug is successfully written, the system automatically generates a unique ID.
Title-is a simple description of a bug. If the developer can understand the meaning of a bug through the title, the title is a good title.
Area path-where to fin
module can be used to describe the title does not fit the more detailed content, it can include many aspects, such as the relevant, historical version is reproduced, user operation and so on. The aim is to describe the defect in a clearer and more detailed.EffectThis section describes the impact of this flaw on the user's actual application.Front-facing conditionsDescribe the environment, data, or other special needs before reproducing the defect.Repro stepsFrom the user's point of view to desc
This article was written in 2012.7.27================================A few days ago, I saw this paragraph in the http://www.zhihu.com/question/20269633, saying, "There are so many levels that testers can reach":1 open a bug;2 Find some additional information such as design documentation and history, determine this is a problem, and then give detailed bug repro steps;3 Refine the repro step to determine the
Download version 1.7 from the official website. A vs2010 open resiprocate-1.7 project 10-0.sln. Compile the resiprocate project. Then compile the reprolib project and compile and run the repro project. After the repro project runs, enter http: // 127.0.0.1: 5080 in the browser to go To the proxy server configuration page. You only need to configure the domain name. You can directly enter the IP address of t
setting place ④ select the place with strong foundation ⑤ re-adjust the optical axis ⑥ adjust the shading time or change the installation place
ABQ-75/150/200/250 ABH-75/150/200/250For the four-beam mode, the debugging method is basically the same. The output voltage should be 1.7 v.Troubleshooting and correctionThe light emitting diode (LED) of the optical splitter is not properly wired and/or the voltage is insufficient to ensure that the voltage s
returned from all the interfaces in the entire test process in real time and judge whether the return value is normal. Once a problem has been identified, it must be reproduced in a new environment, or it will be considered an environmental issue and overlooked due to the inability to reproduce the current environment.And if the development of the code has enough unit testing, this problem should be not difficult to capture! The importance of unit testing is visible.SummarizeThere are two ways
, select CSV, click "Save", save the use case to the specified location test task
(1) Create a test task Select the owning project, Build, owner, start date, end date, current status (when the creation is not started, add the use case to the task in the start test when the state changes to in progress) enter the task name (describe the task with a simple statement, such as: first-round system test) Save task
(2) Select the use case in the list click on the task "use case", tick the task to test
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.