Programming

Software test process management practices introduced [1]



Introduction

In 1963, in the United States such a thing happened: a FORTRAN programmer to program the loop DO 5 I = 1,3 mistakenly written as DO 5 I = 1.3.That the difference between a rocket to Mars led to an explosion, killing more than 1,000 million dollars.This from happening, forcing people to consider and put into use in the software must be thoroughly tested before.Today, more developed countries in the software, software testing has become an independent industry, software companies have established independent research and testing technologies and test team to carry out testing.China's software testing started late, but with the vigorous development of China's software industry and the people the importance of software quality, software testing is becoming an emerging industry.Past two years, the domestic new professional testing agency more than 10, groups of professional software testers is to emerge.China has a large number of tests per year technology exchange conference held in a large number of test research papers published in professional journals.In the test technology development, testing process management is still important.A successful test project, is inseparable from the process of scientific organization of testing and monitoring, process management has become an important guarantee for the success of the test.

Interpretation of multi-line PHP regular expression matching code samples related to



In the PHP language learning, we need a lot of problems to solve in practice constantly.PHP regular expressions during our time of the match, just use the POSIX-style regular expression under the function, it is difficult for complex matching operation, then how to implement multi-line PHP regular expression matches it.

PHP configuration function ini_get () for specific usage instructions



PHP function in the role of different functional and flexible use of these functions, this language can play a significant role.PHP configuration function ini_get () I believe many people make, is that a configuration file to get the value of an option, if the value is true returns 1 if the value is false returns 0, the string returns a string.

Leader to do a test to those skills?



PR every year, when team members do, there will always talk about career planning.When asked what has always been can be a lead, why they can not do lead? To collect some of their own elsewhere also added some as a guide.However, the actual specific operation, each manager is also a matter of opinion things, and sometimes need to motivate and drive to dig out his / her potential.

Four harmful Java coding practice



Program coding style make our work easier programming, in particular, program maintenance staff, they should always read the program code written in other people, which is particularly prominent.Coding standard fundamental solution to the problem of program maintenance staff; standard code easier to read and understand, you can quickly learn from others is not effortless encoding.Encoding for the future maintenance of your people, your code more optimized, the more they like your code, understand it is the sooner.

Service program written in assembly systems



Prologue

Wanted to write an article about the service, the results after the search again and found that published an article on the Internet SAN FRANCISCO "Win32 programming service" to say that most of the things said, in order not to repeat the work, soFirst, the article cited here to illustrate the principle of service program, added in a later section to fix some of the content and implementation of a service with the compilation of the source code.

JavaFX to reach 100 million downloads



The blog from the Sun Jonathan, as of February 13 evening, Sun JavaFX has reached 100 million downloads! Although JavaFX technology is controversial, but proof of such a huge downloads JavaFX or of wide public concern.

Data Programmer: monthly salary of thousands of senior personnel


"New career" Big Secret

29-year-old Yang Chong Kok, from 1,000 yuan a month earn an annual salary of employees into more than 10 million of senior technicians.Now he has become a shareholder in a mold making factory, and his business in the current design work is also responsible for data, the enterprise line of programmers, and his salary this year has reached 18 million, which is his boss to stayThe latest commitments made.

WinRunner: robust enterprise-level automated testing tools [3]



LoadRunner supports a wide range of protocols to test a variety of IT infrastructure.

Software Tester: a supporting role to lead the more old more popular?


Speaking of software testers in the past, in people's minds is a "pick the wrong" role, and now, software testing, which has been gradually moved toward the main character from a supporting role. Renowned testing expert, professor at Tsinghua University Zheng Renjie introduction, twenty-years ago, only a tiny tester jobs, then China has no software and the software industry, the tester is only when the individual will be used.

Analysis of Java in the deep and shallow copy copy



First, we look shallow and deep copy of the definition of copy

Shallow copy: just copy an object, the object to other objects that exist within the array or reference are not copied

Purely technical perspective, the myth of automated testing



Misunderstanding about automated testing, a number of articles tend to move from human, management, career planning, etc. were discussed.I have the expertise from planning, design, implementation, maintenance and other technical point summary.

Microsoft is inviting testers to try Windows 7 Beta 1



December 18, according to foreign media reports, U.S. time on December 16, Microsoft sent out for some testers Windows 7 Beta 1 test invitation.

Google announced the increase in Java support to App Engine



Google on Tuesday at the "Campfire One" Congress declared to join their Java support to App Engine, Google App Engine allows you to support Google applications in the same building scalable web applications on the system.Prior to use Google only programs written in Python, although the language within Google is popular, but has not been widely used on the outside, so Java support for Google App Engine become the most needed features.

PB6 + Sql Anywhere5 how applications run from the development environment



Q: PB + Sql Anywhere applications, how to run from the development environment?Users need to install sql anywhere?How to write the script configure ODBC data source?Please give an example please?Thank you!

Self-reference: Java learning objectives 30



This article will tell you to learn Java need to reach the 30 goal, hoping to help your learning.Compare yourself, you already know how much of this 30 article out?

PHP mbstring string specific methods for dealing with Chinese string parsing



We learn through PHP, you can use this high-level language to create a high performance website.For starters, the string for the PHP mbstring is still relatively unknown, here we come to introduce the PHP mbstring string specific application.

Logging in Java to handle



In the JDK1.4 logging package provides a: java.util.logging, which can process the log records in a rather complex control.For example: the log through which you can specify the location of the level and log (console, file, sockets, memory buffers), can also create sub-recorder, which can be used by way of program control to specify the content to record,You can also use the configuration file to specify, without the need to change procedures.And Log4j compared to its simpler and more lightweight, the requirements in the log output is not very complicated, it is undoubtedly the better choice.

In the dynamic implementation of Java class static method



In Java, through the Class.forName () method can be loaded dynamically determine which class, this function for the same in terms of different implementations of the interface is very useful.Such as the connection pool for database design and interface, we can have a variety of interface classes to accomplish the same function, and users can easily modify the configuration file to specify which one to use the actual implementation class, which by reading the source codeprofile information and use Class.forName (configClassName). getInstance () can construct an instance of a specific implementation class, without modifying the source code each time.This only concerns for the program in terms of interface definition, the user only the settings configuration file to complete the different implementations of the same features of the switch.

Overview of CMM software testing under the



CMM processes the general idea, one based on distrust of others, so set a variety of processes, documentation, CHECKLIST, to check whether the index can go down just short of the target.Second, the work is based on the lower reaches of the upper reaches of the document, generally do not control the upstream downstream work correctly, so the more demanding work on the upstream, once the upstream work is a problem, follow-up work and no one can point out, thethe entire work are likely to go wrong.So CMM software production process tries to fight the same as traditional manufacturing assembly line, but once the deviation is great risk early.

Android open-source concerns: brand dilution code division



REVIEW: The United States, "Business Week" online, wrote today, as more and more mobile phone manufacturers to start using Android, the operating system there may be several different versions, which will force software developers with an application for thedevelopment of multiple versions, which have an impact on the development of Android.Following is the text of the article:

Detailed network card driver freebsd



/ Bin / boot / dev / etc / home / lib / lost + found / media / misc / mnt / net / opt / proc / root / sbin / selinux / srv / sys / tmp / u01 / usr / var / vmware Notes:xIE_minix backup / bin / conf / data / log / maint / svn / tmp /

Using the logical operators of PHP



PHP is quite common, so I study a little PHP logic operator out here and share with you, we hope to be useful.PHP is a dynamic interactive site to create a powerful server-side scripting language.

JavaScript_Date Object Description



Date object constructor

Date object has a variety of constructors.

newDate () newDate (milliseconds) newDate (datestring) newDate (year, month) newDate (year, month, day) newDate (year, month, day, hours) newDate (year, month, day, hours, minutes) newDate (year, month, day, hours, minutes, seconds) newDate (year, month, day, hours, minutes, seconds, microseconds) Date object constructor argument that

Windows 7 compatibility in technical analysis and testing



Windows 7 by the user blitz seems reasonable, one is the integration of new features to dizzying.Objectively speaking, many of which function is very useful.Here I share with you one of the more interesting Windows 7 new features, Enterprise Application Compatibility for parsing and testing.