Introduction
Windows XP SP2 having a selection of security-related modifications, so some packaged programs in the OEM Windows XP SP2 could encounter compatibility issues. This article describes a computer software application on the function and balance from the test execution actions to validate that it can in Windows XP SP2, as expected, like running. This phase doesn't totally test any product, so do not use it as opposed to formal check plan. Its purpose is: a restricted period of time attempting to validate no matter whether the existing goods within the Windows XP SP2 function for most customers.
This write-up incorporates Microsoft ACT test through the info division.
Windows XP SP2 having a variety of security-related changes, so some packaged programs in the OEM Windows XP SP2 might possibly encounter compatibility issues. This article describes a software program application around the perform and stability with the check execution actions to confirm that it could in Windows XP SP2, as expected,
Office Professional 2010 X86, like running. This stage doesn't totally test any item, so don't utilize it rather than formal test strategy. Its purpose is: a limited time period trying to validate whether the current goods within the Windows XP SP2 work for most users.
why should really be tested for compatibility?
Windows XP SP2 just isn't only a provider considering that XP SP1 all patches because the service pack, but additionally a Windows edition, it really is designed to improve the introduction of quite a few new functions in Windows protection. Furthermore, we utilize the most recent edition with the compiler technologies from the core Windows component was re-compiled. Because of these changes, the original application can work in typical under Windows XP SP2 people may perhaps no more time use, so we want to verify application compatibility problems in order to consider corresponding measures. These new functions connected to Windows XP SP2 the subsequent places:
Network Safety
memory protection
e-mail protection offer
enhanced browsing protection level
boost computer maintenance capabilities
check goal?
This check isn't: Winlogo testing, compatibility testing goal is not to confirm whether or not the application Nor is it the application inside the Windows program to verify the overall top quality with the check.
this test is:
one. A degenerative test to verify that because Windows XP SP1 from an application compatibility for no matter if there may be degradation.
two. a black-box testing, you could be unable to access applications and & Windows source code.
how to check?
test strategy:
ACT check doesn't attempt to answer the question the overall good quality from the application, it only shows the main perform from the application or the most functional in the usual user environment of performance.
application compatibility testing performed by testers isn't so much a strategy as it is a process of thinking. First, testers and experience with the diverse methods known to sum up, then this knowledge for application testing. Once the tests have successfully completed the first pass the test application, then only a follow-up tests to determine the remaining problems previously.
ACT check within the application isn't installed on the machine before the test began. After successfully testing the application before starting the test to determine who really should be at least 6 months of specifics. Not all applications have this info. The first is to determine the application categories / types, this is the most critical, followed by other specifics.
one. Determine the category / type: application to become tested to determine the type, which you understand what will be the implementation from the basic check or For example, if the application for the word processing system, you can easily determine what the most appropriate to perform the check; example: enter text, format the text, copy / cut / paste, save and open documents, print the document. If the class just isn't obvious, should really be analyzed using techniques from different methods to determine the combination of basic information around the application.
2. Manual or help file: Apart from its main function the application provides the user manual or help file is a good approach to check the application is often extended to the type of application or because that type range. In well-structured manual and help,
Windows 7, through the chapter titles might be a fantastic understanding with the application's main purpose.
3. Web site: To understand the application of certain key functions, its website is usually a excellent place to go. In order to attract new people, suppliers will be an important feature as it considers the focus. Similar to those based about the purchase of a product promotion representative with the person you want to use these key capabilities of If a new version of the application, it usually will list about the basis from the previous version with the a lot of significant changes, if time permits, which are useful for testing.
4. Marketing / Advertising: This details may perhaps come through the application package deal, containing materials, website banners and so on. This is an application to attract people to buy and use one of its aspects. At least the basic features from the application in this part of the test is a high-quality way. To be able to attract new people, suppliers to the more important that operate as the focus.
5. Hardware / Program requirements: For related applications, this is a real point. Without the right hardware, it will be difficult or impossible for a successful test. For example, there is no CD burner to burn a real CD-ROM can not succeed; no scanner or digital camera to image processing programs can not do the testing; Similarly, if you do not make use of the game controller, the tester will not test the game.
6. Program interoperability: to understand the application interacts with the running program is very important. By identifying potential problem areas that can help you to focus on some advanced testing. Mentioned above, the CD burning application and image processing apps. For example, in testing for these applications, it might possibly about the current system of image processing or adversely affect the recording function, such as burning causes the running method or image processing damage. Will need to at least be aware of these problems so that you can prevent them from being ignored.
determine the above info, the next step is to test that as regular users to use the application. Try the most testing time of your application by using the most widespread or major function (and the most typical way). After the completion of the main function check, spend a little time to check the application of the composition of capabilities and, although not the main operate but the user can see and hope to work capabilities. During this time, you may also want to test or marketing materials through the site to see the composition from the function.
check procedures - exploratory testing
ACT check focused on functional testing. Through exploratory testing steps, we can browse the entire item, understand its nature and its test. This test approach is known as Through exploratory testing, you'll be able to get the views of a group of goods, and find any fault. The adhering to figure shows the connected elements (Figure one).
Figure 1
definition of ; in the exploratory test, as a result of time pressures, we can not check all aspects from the item to; we will need to each operate really should be based on how much attention to risk-based decision making, to streamline the testing problem. This means that we will discriminate between the several capabilities, if time allowed, we will only focus on those key capabilities. Of course, we will also test the operate of some form of interest, and if time permits, you possibly can fully check the application.
Although we want to check all the major attributes, but we still could not have enough time to go testing. In this case, we want to indicate test results and notes in which capabilities have been examined, and which purpose has not been examined.
Although there is no exact definition of any standard to the main function of a product,
Office Standard, but we can use and the basic role of the product to distinguish these characteristics. Functional categories are usually defined as follows:
record the results / check conditions to validate
purpose and record results, we will have to say what passed the check, what did not pass. The implication is that products need to achieve the basic function, and meet the basic stability. Check conditions are defined as follows:
XP SP2 flaw conditions
When an application attributes in XP SP2, and balance concerns , you need to investigate whether this failure also occurs in XP SP1. Remember, this is a degradation check, therefore, if the problem only occurs in XP SP2, then the issue will be considered an XP SP2 compatibility issues.
work products and process:
Each process has a specific checklist, you can actually check whether to execute the process correctly (Figure 2).
[page]
inside the implementation of these processes, we can say that exploratory testing is near completion, the check covers the basis with the application environment in most of the major functions.
example
menu
keep its simplicity. Use two or three from the outline
(p - main purpose; c - components perform)
P-in the chart text
P-select the present text set
P-select the font, text style, text color, text block, select the text, images or text block select all the text.
C-place text cursor
P-select characters and words
C-use keywords to select text
P-add the preferred text setting
P-select a preferred set of text
P-aligned text
C-line of the text aligned along with the grid check framework
...
keep its simplicity. When the same key functions as listed, you can actually also use two or three with the outline. Each test framework should certainly not include too much specifics, so long as you or other testers know how to repeat the testing process is sufficient. For example, you may use the testing framework to test the Microsoft WordPad's br> Ctrl + O
toolbar br>
you will need to explore the use of the above test methods to create their own testing framework, and determine the application's main operate, so you have restricted time to focus. The adhering to are some available in XP SP2 ACT check info products.
totality check adhering to is a checklist
most application compatibility testing need to verify the totality Checklist:
special inspections
Since XP SP2 introduces various security-related attributes, so, additionally to the totality from the above tests, if they can change the operate of a special test area will help to find the application compatibility problems that could possibly exist. In all applications, you want to e-mail, online gaming, Web programs, anti-virus application, firewalls, etc. to devote more attention.
check the item
one. attack surface reduction (ASR)
start the application (ASR adjustments in the application startup may possibly have the greatest impact)
test remote features ( as nicely as hosting services, including RPC)
2. Windows Firewall safety
utilize the application to connect to the Internet. (Respectively, dial-up, broadband and agents).
using an application from a remote network location to save / load.
multiplayer online games need to be hosted in the host and the ICF is enabled around the client.
print to network printers
(client and host protection mode should be used to enable ICF)
3. Windows Firewall (enabled exception mode)
exception enabled mode is reused testing framework for the implementation of Windows Firewall.
restrict traffic to a specific subnet.
4. ICS (Internet Connection Sharing): The client on the client
ICS client around the ICS network with other clients the ability to achieve connectivity
configuration:
between two networks isolation, and are connected while using the Internet
each network really should be:
by enabling the ICF, ICS host is linked using the Internet. By default, when ICS is enabled when, ICF is also enabled.
both host and client use of ICS is linked via a hub with Internet
installed inside the Pc client application to verify the application
can successfully connect to the Internet and successfully complete the task. For example: the machine from the network 1 will be linked to the network 2 machines, then use the chat plan between two machines and utilize the ftp application
machine in the network will be connected to the network one, two on the machine, and then play 2 resides inside the network game (note, for the realization of this feature, the machine hosting the port ought to be open. specifically which port to open, will be how to achieve the correct records to determine.)
Validate that the application needs to access Internet about the Internet and other Pc functions.
5. ICS (Internet Connection Sharing): The client on the Internet
ICS client to connect to the Internet, and perform the purpose of applications
a minimum configuration from the ICF is enabled ICS host. By default, when ICS is enabled when, ICF is also enabled.
two Computer clients to connect using ICS at the ICS using the Internet connected
install the application around the client to confirm the application
success to connect to the Internet Pc and successfully complete the task. This check framework aimed at multi-user (including games and chat programs.) Examples include:
connected to the storage area inside the game on the Internet
download the application updates and patches - no matter if there has become damage to the phenomenon of auto-update feature
use a different browser plan, and validate the purpose
use chat programs linked together with the Internet Computer and a functional check to validate the application
need to have to entry other Internet capabilities
6.Outlook Express (OE)
If the application is e-mail plan, you require to try to send e-mail with attachments.
7. Internet Explorer (IE)
if the application will display the HTML file stored locally (such as in helping to create an application or Web application) but don't actually perform Internet browsing, then :
you now see the permissions dialog never seen before? If so, it will be a defect.
settings file now have the script suddenly stopped working?
If the application is Web-based system that you simply download from the Web server, or run the file (eg executable files) obtaining trouble?
the link to confirm the application is still valid
confirm the validity of
preview page within the browser when trying to view the file (eg. PDF file) is see an exception? (For example,
open the help operate, and then loop through it
click the link (the history perform is not affected)
Save the file as. mht file, and then view them in IE, if the application is electronic
e-mail program, validate that its
verify no matter if the message is displayed correctly
testers for the enterprise, he enabled WINDOWS Firewall could possibly want to find out what the problem?
1.1. Transfer Protocol - When enabled Windows Firewall, you first need to have to consider the application to use when communicating with all the server what kind of transmission protocol. This is the TCP or UDP transport connection? This decision will be how to limit to the Windows Firewall inbound client traffic. Most from the time, software program vendors will be provided in the document a list of these ports.
you will find a major problem, the application will use the extreme dynamic range of ports or port ranges. (To allow the application to or through the traffic, you are able to make use of the distributed to the client part of most backup programs around the network have this feature. With virus detection server software program will also feature this technology to distribute files and engine updates, Windows firewall, they may possibly be adversely affected.
one.3. achieved through GPO - Windows Firewall settings through GPO in Active Directory to enable / disable. Make sure you know your current environment to achieve a particular check which settings. It is possible to position the client to find the adhering to GPO setting: Pc Configuration -
one.4. other firewall - as long as you configure Windows Firewall to allow the port in the firewall inside the Windows firewall before the other was allowed, then the Windows firewall should pass the hardware and application firewalls (including third party application and hardware) to communicate. If the Windows firewall, open the case to check the communication between two clients, you need to have to ensure that two machines of the same ports open, it's necessary to achieve communication.
1.5. basic TCP services - There are numerous basic services are required to open the Windows Firewall by default block port. Inside the Windows Firewall Following is a list (but not limited to) some of these services:
one. FTP server TCP port 21
2. IMAP3 TCP port 220
3. IMAP4 TCP port 143
4. SMTP TCP port 25
5. POP3 TCP port 110
6. Remote Desktop / Terminal Services TCP port 3389
7. secure Web server (HTTPS) TCP port 443
8. Telnet server,
Office 2010 Home And Business Product Key, TCP port 23
9. Web Server (HTTP) TCP port 80
one.6. IPSEC - just open the UDP port 500 (IKE) and UDP port 4500 (VPN), IPSec feature enabled the forest / domain to be compatible with the Windows Firewall.
inbound traffic using IPSec way:
1. random client sends a request to the server. If you don't open the Windows Firewall port, the request fails.
two. the client request to the server secure communication (inside the server configuration UDP500 open). Server starts in consultation along with the client to establish a trust relationship. If you build trust, go to the next stage. Otherwise, the connection will be terminated.
3. the client 80 attempts to the same server port. Server checks whether or not the client trusted. Suppose that a client credible. So, the firewall will see 80 ports are open. If you have open, the packet can pass. If not open,
Office Standard 2010 Product Key, the packet is discarded.