Sunteți pe pagina 1din 37

PROJECT NAME: SEO PRODUCTION ISSUES

S.No Issue Description Status Production Date


Work in
1 ACTC - (Argentina, Czech, Turkey,Progress
China) 8-Jul-10

More Templates
1 Task Details & Unit Test Cases
2 Code Refactoring
3 Lessons Learned
4 Code Review
Date: July-12-2010
For More Details Click Here

GEO-IP Override
Source Files Logic
ASP Code changes (All the items below which have the comment 'Cannot be
directly realised from GUI' have a site wide impact)
global.asa
CompanyInformation.asp
FPNavigation.asp
getPoster.asp a
getThumb.asp a
getThumb_gallery.asp
pop_coupon.asp (Code is present for re-factoring. No impacts because
FormatDateTime_PerLanguage() is removed in the new version) of this
sp.asp
s-shell.asp
st.asp a
startpage.asp a
viewcart.asp
viewcart_frame.asp
viewcart_savecartset.asp
viewcart_UpsellBlock.asp
viewcart_UpsellBlockEmpty.asp
category/categoryheaderstatic.asp
help/cs.asp
help/NOCI form APC.pdf
help/Legal/COM_AR/ES/privacy.asp
help/Legal/COM_AR/ES/termsofsale.asp
help/Legal/COM_AR/ES/termsofuse.asp
help/Legal/COM_TR/TR/privacy.asp
help/Legal/COM_TR/TR/termsofsale.asp
help/Legal/COM_TR/TR/termsofuse.asp
help/Legal/CZ/CS/privacy.asp
help/Legal/CZ/CS/termsofsale.asp
help/Legal/CZ/CS/termsofuse.asp
includes/FlashProxy.asp
includes/footer.asp a
includes/functionscustomerserviceinfo.asp
includes/functionsgeneral.asp
includes/functionsglobalshared.asp
includes/functionsinternational.asp
includes/functionslogvisit.asp
includes/functionspaypal.asp
includes/functionspromo.asp
includes/getPosterData.asp a
includes/header.asp a
includes/HeaderMenu_Config.asp
includes/includevariables.asp
link/redirectb.asp
mygallery/pop_up/popup_callback.asp
mygallery/pop_up/template_enter_emailsaddress.asp
status/statusdisplay.asp
land/AT/business/default.asp
land/AT/framing/custom_01/default.asp
land/AT/framing/framing_01/default.asp
land/AT/framinginfo/default.asp
land/BE/FR/business/default.asp
land/BE/FR/framing/custom_01/default.asp
land/BE/FR/framing/framing_01/default.asp
land/BE/FR/framinginfo/default.asp
land/BE/NL/business/default.asp
land/BE/NL/framing/custom_01/default.asp
land/BE/NL/framing/framing_01/default.asp
land/BE/NL/framinginfo/default.asp
land/CA/EN/business/default.asp
land/CA/EN/framing/custom_01/default.asp
land/CA/EN/framing/framing_01/default.asp
land/CA/EN/framinginfo/default.asp
land/CA/FR/business/default.asp
land/CA/FR/framing/custom_01/default.asp
land/CA/FR/framing/framing_01/default.asp
land/CA/FR/framinginfo/default.asp
land/CH/DE/business/default.asp
land/CH/DE/framing/custom_01/default.asp
land/CH/DE/framing/framing_01/default.asp
land/CH/DE/framinginfo/default.asp
land/CH/FR/business/default.asp
land/CH/FR/framing/custom_01/default.asp
land/CH/FR/framing/framing_01/default.asp
land/CH/FR/framinginfo/default.asp
land/BE/IT/business/default.asp
land/BE/IT/framing/custom_01/default.asp
land/BE/IT/framing/framing_01/default.asp
land/BE/IT/framinginfo/default.asp
land/CN/ZH/business/default.asp
land/CN/ZH/framinginfo/default.asp
land/CO_JP/JA/business/default.asp
land/CO_JP/JP/framinginfo/default.asp
land/CO_UK/EN/business/default.asp
land/CO_UK/EN/framing/custom_01/default.asp
land/CO_UK/EN/framing/framing_01/default.asp
land/CO_UK/EN/framinginfo/default.asp
land/COM/EN/business/default.asp
land/COM/EN/framing/custom_01/default.asp
land/COM/EN/framing/framing_01/default.asp
land/COM/EN/framinginfo/default.asp
land/COM/ES/business/default.asp
land/COM/ES/framing/custom_01/default.asp
land/COM/ES/framing/framing_01/default.asp
land/COM/ES/framinginfo/default.asp
land/COM_AR/ES/business/default.asp
land/COM_AR/ES/framinginfo/default.asp
land/COM_AU/EN/business/default.asp
land/COM_AU/EN/framing/custom_01/default.asp
land/COM_AU/EN/framing/framing_01/default.asp
land/COM_AU/EN/framinginfo/default.asp
land/COM_BR/PT/business/default.asp
land/COM_BR/PT/framing/custom_01/default.asp
land/COM_BR/PT/framing/framing_01/default.asp
land/COM_BR/PT/framinginfo/default.asp
land/COM_MX/MX/business/default.asp
land/COM_MX/MX/framing/custom_01/default.asp
land/COM_MX/MX/framing/framing_01/default.asp
land/COM_MX/MX/framinginfo/default.asp
land/COM_TR/TR/business/default.asp
land/COM_TR/TR/framinginfo/default.asp
land/CZ/CS/business/default.asp
land/CZ/CS/framinginfo/default.asp
land/DE/DE/business/default.asp
land/DE/DE/framing/custom_01/default.asp
land/DE/DE/framing/framing_01/default.asp
land/DE/DE/framinginfo/default.asp
land/DK/DA/business/default.asp
land/DK/DA/framing/custom_01/default.asp
land/DK/DA/framing/framing_01/default.asp
land/DK/DA/framinginfo/default.asp
land/ES/ES/business/default.asp
land/ES/ES/framing/custom_01/default.asp
land/ES/ES/framing/framing_01/default.asp
land/ES/ES/framinginfo/default.asp
land/FI/FI/business/default.asp
land/FI/FI/framing/custom_01/default.asp
land/FI/FI/framing/framing_01/default.asp
land/FI/FI/framinginfo/default.asp
land/FR/FR/business/default.asp
land/FR/FR/framing/custom_01/default.asp
land/FR/FR/framing/framing_01/default.asp
land/FR/FR/framinginfo/default.asp
land/IE/EN/business/default.asp
land/IE/EN/framing/custom_01/default.asp
land/IE/EN/framing/framing_01/default.asp
land/IE/EN/framinginfo/default.asp
land/IT/IT/business/default.asp
land/IT/IT/framing/custom_01/default.asp
land/IT/IT/framing/framing_01/default.asp
land/IT/IT/framinginfo/default.asp
land/NL/NL/business/default.asp
land/NL/NL/framing/custom_01/default.asp
land/NL/NL/framing/framing_01/default.asp
land/NL/NL/framinginfo/default.asp
land/NO/NO/business/default.asp
land/NO/NO/framing/custom_01/default.asp
land/NO/NO/framing/framing_01/default.asp
land/NO/NO/framinginfo/default.asp
land/PL/PL/business/default.asp
land/PL/PL/framing/custom_01/default.asp
land/PL/PL/framing/framing_01/default.asp
land/PL/PL/framinginfo/default.asp
land/PT/PT/business/default.asp
land/PT/PT/framing/custom_01/default.asp
land/PT/PT/framing/framing_01/default.asp
land/PT/PT/framinginfo/default.asp
land/SE/SE/business/default.asp
land/SE/SE/framing/custom_01/default.asp
land/SE/SE/framing/framing_01/default.asp
land/SE/SE/framinginfo/default.asp
land/SE/SV/business/default.asp
land/SE/SV/framing/custom_01/default.asp
land/SE/SV/framing/framing_01/default.asp
land/SE/SV/framinginfo/default.asp

.NET Code changes

Art.Business.Services.Order/Data/PaymentOptionsConfiguration.xml
Art.Client.Common.Web/General.cs
Art.Client.Web/Code/ArtServer.cs
Art.Client.Web/Code/International.cs
Art.Client.Web/Code/UserInput.cs
Art.Client.Web/Code/Utilities.cs
Art.Client.Web/Config/Common/applicationConstants.config
Art.Client.Web/js/Checkout/checkout.js
Art.Client.Web/Root/Controls/Checkoout/Address.ascx
Art.Client.Web/Root/Controls/Checkoout/AddressForm.ascx
Art.Client.Web/Root/Controls/Checkoout/AddressForm.ascx.cs
Art.Client.Web/Root/Controls/Checkoout/Footer.ascx
Art.Client.Web/Root/Controls/Checkoout/Footer.ascx.cs
Art.Client.Web/Root/Controls/Checkoout/OrderDetails.ascx.cs
Art.Client.Web/Root/Controls/Tracking/OrderTracking.ascx.cs
Art.Client.Web/Root/Pages/Checkout/PaymentBuilder.aspx.cs

Art.Client.Web/Root/Pages/Proxy/Checkout/Address/Default.aspx.cs
Art.Common.Web.Session/SessionHelper.cs

Affiliates
Redirect.asp a

Captain
CatalogManager.vb

EMS (Email Management System)


TO BE FILLED
npweb
npweb/sitedata/seoData.xml

PromoTool
APC_PromotionApp.root/APC_PromotionApp/
IMPACT ANALYS

Edit
SEO SEM Home Gallery Shopping CheckOut
Impacts Impacts Page Page Product Page Upsell Page Cart Page Page (SPS)

a
a

a
a
a a
a a
a a
a a
a a
a a a a a

a a a a a a
a a a a a a

a a a
a
a a a a a a a
a

a a a
a

a
a
a
a
a
a
a

a a a a
a a a
IMPACT ANALYSIS: ACTC

Order Add to Framing


Confirmatio Print Order Favourites See it See it Recommend Studio Send as an
n Page Receipt Popup Laminated Mounted to a Friend Window Ecard

a a a a

a a a a
a a a a a a

a a a a a a

a
a
a a
Your McAfee Facebook
Facebook Favourites BBB Link in Secure Link link in Twitter Link
like it link Page Track Orer Help Section Footer in Footer Footer in Footer

a a a
a
a

a a a
a a a

a a a
a
Business
Sales Framing Info
About Us Landing Landing Bulls Eye Privacy Terms Of Terms of Cart
Page Page Page Cheetahmail Policy Use Sale Retrieval

a a a

a
a
a
a
a
a
a
a
a

a a a a a a a
a a a a a a a

a a a a a a a

a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
Credict Card
Security Company
Link on Edit Information
Shopping Page linked DLE Affiliates
Cart Page in Footer Popup Redirect

a
a
a

a
a
S.No Use Case Brand Impacted Brand
&/ Languages
1 Number Formatting -Thousands: delimited by “.”Decimals:
APCdelimited byArgentina, Czech, formatting is applicable for Czec
“,”Same number
Turkey

2 Metric product dimensions (Web pages)Czech: 61 cmArgentina:


APC 61 cmTurkey:
Argentina,56Czech,
cmChina: 61 cm
Turkey

3 Metric product dimensions (Frame Studio)Czech: 61,00 APC


cmArgentina: Argentina,
61,00 cmTurkey:
Czech, 56,00 cm
Turkey

4 Payment Methods (This affects the footer logos APC Argentina, Czech,
displayed on all the pages including SPC) Turkey
Czech: Visa/Electron, MasterCard
Argentina: Visa/Electron, MasterCard
Turkey: Visa/Electron, MasterCard
5 Rounding and Currency display format: APC Argentina, Czech,
Czech - 25.500,23 Kč Turkey
Argentina: $1.500,50
Turkey: 1.500,50 TL

6 Cheetahmail N Value changes APC Argentina, Czech,


Czech = 130 Turkey
Argentina = 129
Turkey = 127

7 Promo graphics APC Argentina, Czech,


Animation and Button that sites on the right side Turkey

8 Footer Changes APC Argentina, Czech,


• Adding of the Argentina, Czech and Turkey links to Turkey
the international section
• Emails changes in Czech and Turkey
(objednavky@allposters.cz and
siparis@allposters.com respectively
)
• Phone number and operational hours changes in
footer for Argentina
(1 919 597 7014
Lunes - Sábado
10.00am - 7.00pm EST)
• Adapting the new footer changes (Under design)

9 Legal content changes APC Argentina, Czech,


Turkey
10 Company Information APC Argentina, Czech,
Czech: Same as EU format Turkey
Argentina: Same as US format
Turkey: Same as EU format

11 Zone allocation APC Argentina, Czech,


Czech = Zone 2 Turkey
Argentina = Zone 1
Turkey = Zone 2
12 GEO-IP APC Argentina, Czech,
Turkey

13 Landing Pages customization - APC Argentina, Czech,


Business landing page Turkey
Framing landing page

14 Check the AID for emails APC Argentina, Czech,


Refer the PRD for the values Turkey
15 Affiliates redirect APC Argentina, Czech,
Turkey

16 CS info changes APC Argentina, Czech,


Turkey

17 Promo Tool Updation APC Argentina, Czech,


Turkey
18 SEM Pixel changes APC Argentina, Czech,
Turkey
19 SEO test cases APC Argentina, Czech,
Turkey

20 Markeeting and Transactional emails APC Argentina, Czech,


Turkey
21 Address Entry Format in SPC: APC Argentina, Czech,
Czech: Turkey
*First Name
*Last Name
Company Name
*Address Line 1
Address Line 2
*City
*Postal Code
*Country
Phone
*Email Address

Argentina:
*First Name
(Translation: Nombre)
*Last Name
(Translation: Apellidos)
Company Name
(Translation: Nombre de la Empresa)
*Address Line 1
(Translation: Dirección)
*City
(Translation: Localidad)
*Postal Code
(Translation: Código Postal)
Address Line 2:
(Translation: Partido/departamento)
*State (this will be a drop down menu see e3 for list
values)
(Translation: Provincia)
*Country
(Translation: País)
*Phone
(Translation: Teléfono)
*Email Address
(Translation: Correo electrónico)
22 Name and Address Display Format: APC Argentina, Czech,
Czech: Turkey
First Line: First name Last Name
Second line: Address Line 1
Third Line: Address Line 2 (show only if available
otherwise do not show a blank line)
Fourth line: City
Fifth line: Postal Code
Sixth line: Country

Argentina:
First Line: First name Last Name
Second line: Address Line 1
Third line: City, Postal Code, New field OR Address
Line 2,
Fourth line: State, Country

Turkey:
First line: First Name Last Name
Second line: Address Line 1, Address Line 2
Third line: Postal Code, City
Fourth line: State
Fifth line: Country

23 Address Validation: APC Argentina, Czech


Czech:
a. Validation to execute: Postal code should have only
numbers
b. Disregard any spaces when running the validation
but do not remove the blank spaces the user may
have entered

Example of valid Postal code: 153 00 or 153

Argentina: Same as Czech

24 Population of the state dropdown for Czech and APC Argentina, Czech
Argentina
25 Date Format: APC Argentina, Czech,
Czech: DD.MM.YYYY Turkey
Argentina: DD-MM-YYYY
Turkey: DD-MM-YYYY
26 Customs related Messaging APC Argentina, Turkey
Add the following Customs messaging for Argentina
and Turkey
o Checkout Flow – step 2
o Order Confirmation Page
o Order Confirmation Email
‘Please note that you may be charged customs and/or
tax upon delivery’

27 VAT Percentage APC Argentina, Czech,


Czech: 20% Turkey
Argentina: 19%
Turkey: 19%

28 Shipping Method APC Argentina, Czech,


Argentina: Standard, Expedited Turkey
Czech: Standard
Turkey: Standard
Test Cases/ Impact Status

• Check the number formatting in Gallery Page. Specifically Completed


total number of categories found based on the search and
based on the clicked category from left navigation or top
header menu.
• The currency formatting is also thus affected on the Gallery
page, Product page, Upsell page, Edit Shopping Cart page,
Your favourites page, SPC (Checkout page), Help page
(shipping price details section), Order Confirmation page,
Order receipt (web and oracle side printed pages)
• The search box which comes on top of the page results in
Gallery page has numbers displayed. This section is also
affected
• The emails also reflect the price. They are also affected
• The item types link on the Gallery page display the number
of items in that item type. These numbers are also affected
• SEO and SEM redirects from Google will land on Gallery
Page or Product page. Verify the number formatting on
these pages

• Check the dimensions in Gallery page, Product page, Upsell Completed


page, Edit Shopping Cart page, Your favourites page, SPC
(Checkout page), Order Confirmation page, Order receipt
and print
• The emails also reflect the price. They are also affected

• Frame Studio page. Completed


(Assuming BF is not the case) This page can be reached from
Gallery page, Product Page, UpSell page, Edit Shopping Cart
page

• All the pages where footer is displayed. Ex. Home page, Completed
Gallery Page, Search Not found page, Product page, UpSell
page, Help Pages, Landing Pages, SPC, Order Confirmation
page, other pages like About Us, Privacy Policy Page, Terms
of Use, Terms of Sale etc.
• Gallery Page, Product page, UpSell page, Edit Shopping Completed
Cart Page, Your favourites page, SPC, Order Confirmation
page, Order receipts (web and oracle side printed pages)

• View the page source and check the N Value. Completed


• Bulls Eye email, Exclusive Offers on Home page
• Example - <input type="hidden" name="n" value="129">
• Exclusive Offers on Gallery page
• Bulls Eye on Product page

• Animation should appear on Home page, Gallery page, Work in progress


Product page if it is the first time visit (can simulate this by
clearing the cookies)
• Corner/ Button images also must appear on the
subsequent visit on the above pages

• All the pages where footer is displayed. Ex. Home page, Completed
Gallery Page, Search Not found page, Product page, UpSell
page, Help Pages, Landing Pages, SPC, Order Confirmation
page, other pages like About Us, Privacy Policy Page, Terms
of Use, Terms of Sale etc.

• Privacy Policy, Terms of Use, Terms of Sale are affected Completed

• Link is available in the footer Completed

• Can be checked using ip.asp Completed


• Simulate using the add on for Firefox - 'Modify Headers' Completed
• Pls. refer to the document at for use cases
-http://artnet/pmo/Project%20Documentation/2010/APC
%20MLS/Requirements/MLS_Sample_usecases.xls
• Check the GEO-IP impact from emails
• Check the GEO-IP impact from external sites

• Business landing page is linked from footer Completed


• Framing landing page is linked from Home page

• Check all the emails and verify the AIDs Completed

• Modify the language parameter from existing links that is Completed


produced by google for testing
• Test the affiliates link from emails

• Check the header, footer, SPC footer, SPC header, Edit Completed
Shopping Cart page header and footer, Help pages

• Check if the tool is capable of generating promo images for Work in progress
the sites
• View the page source of Order Confirmaton to verify the Work in progress
changes
• The test cases are available at - http://artnet/pmo/Project Completed
%20Documentation/2010/APC%20ACT/QA/QA%20Unit
%20Test%20Result%2007022010.xls
in sheet SEO

• The test cases are available at - http://artnet/pmo/Project Completed


%20Documentation/2010/APC%20ACT/QA/QA%20Unit
%20Test%20Result%2007022010.xls
in sheet Email
• This case is applicable for SPC Completed
• This case is applicable for SPC, Order Tracking page, Order Completed
Confirmation page, Order receipt (web and oracle side
printed pages), Emails

• This case is applicable for SPC Completed

• This case is applicable for SPC Completed

• This case is applicable for SPC, Order Tracking page, Order Completed
Confirmation page, Order receipt (web and oracle side
printed pages), Emails
• This case is applicable for SPC Completed

• This case is applicable for SPC. In following pages the price Completed
will be displayed which has the VAT calculation Order
Tracking page, Order Confirmation page, Order receipt (web
and oracle side printed pages), Emails

• This case is applicable for SPC Completed

S-ar putea să vă placă și