8 important segments testing ecommerce websites
전자 상거래 테스트 – 전자 상거래 웹 사이트 / 애플리케이션 테스트 방법
오늘날의 세계에서는 온라인 쇼핑을하지 않은 사람을 찾지 못할 것입니다. 전자 상거래 / 소매는 온라인 고객에서 번창하는 비즈니스입니다. 직접 쇼핑과 온라인 쇼핑에는 많은 장점이 있습니다. 편리 성, 시간 절약 및 전 세계 제품에 대한 쉬운 액세스 등
좋은 전자 상거래 / 소매 사이트는 성공의 열쇠입니다. 점포의 가치있는 대응 물이어야합니다. 실제 매장에서 쇼핑을 할 때 고객은 이미 방문하겠다는 약속을 한 것이며 브랜드에 기회를 줄 수도 있기 때문입니다.
온라인에서는 선택이 많습니다. 따라서 처음부터 참여가 없으면 사용자는 그냥 떠날 수 있습니다.
사이트가 좋을수록 비즈니스도 좋아집니다.
애플리케이션에 너무 많은 부분이 있기 때문에 철저한 테스트를 거치는 것이 중요합니다.
전자 상거래 애플리케이션 / 사이트는 웹 애플리케이션 또는 모바일 애플리케이션이기도합니다. 그래서 그들은 모든 일반적인 테스트 유형.
- 기능 테스트
- 사용성 테스트
- 보안 테스트
- 성능 시험
- 데이터베이스 테스트
- 모바일 애플리케이션 테스트
- A / B 테스트.
일반적인 웹 애플리케이션에서 가장 자주 수행되는 테스트를 빠르게 살펴 보려면 다음을 확인하세요.
=> 웹 및 데스크톱 애플리케이션 테스트를위한 180 개 이상의 샘플 테스트 사례
그러나 소매 사이트는 본질적으로 매우 역동적입니다. 새로운 제안, 신제품, 새로운 베스트셀러, 판매 등이 있습니다. 이는 사이트가 너무 오랫동안 동일하게 유지되지 않음을 의미합니다. 따라서 많은 사람들에게 압도 될 수 있습니다.
비결은 나누고 정복하는 것입니다.
전자 상거래 사이트와 테스트 방법의 예를 살펴 보겠습니다.
학습 내용 :
전자 상거래 테스트 체크리스트
아래에 전자 상거래 웹 사이트 테스트를위한 중요한 세그먼트와 테스트 사례를 나열했습니다.
권장 탐색 테스트 서비스
# 1) Digivante Direct
Digivante Direct 전자 상거래 테스트는 전자 상거래 웹 사이트 품질을 강화하고 구매 경험을 개선하며 온라인 수익을 증가시키는 것으로 입증되었습니다. 빠르고 저렴한 탐색 전자 상거래 테스트 솔루션은 저렴한 비용과 셀프 서비스이므로 약속이 유지되지 않고 품질이 보장됩니다.
Digivante 글로벌 전문 테스터 네트워크를 사용하면 다른 테스트 공급 업체가 달성 할 수없는 시간 단위로 모든 주요 장치를 처리 할 수 있으며 24 시간 만에 24 일치 테스트를받을 수 있습니다. 지금 전자 상거래 웹 사이트와 앱 테스트를 시작하세요.
=> Digivante Direct 웹 사이트 방문# 1) 홈페이지 – 히어로 이미지
소매 사이트의 홈페이지는 분주합니다. 그들은 많은 일을하고 있습니다. 하지만 거의 모두 영웅 이미지가 있습니다.
이것은 페이지의 대부분을 차지하는 클릭 가능한 이미지 (종류의 슬라이드 쇼)의 종류입니다.
다음은 테스트 할 몇 가지 사항입니다.
- 자동 스크롤할까요?
- 그렇다면 어떤 간격으로 이미지가 새로 고쳐 집니까?
- 사용자가 마우스를 올려도 다음 항목으로 계속 스크롤됩니까?
- 마우스를 올려 놓을 수 있습니까?
- 클릭 할 수 있습니까?
- 그렇다면 올바른 페이지와 올바른 거래로 이동하고 있습니까?
- 나머지 페이지와 함께로드됩니까? 아니면 페이지의 다른 요소와 비교하여 마지막으로로드됩니까?
- 나머지 콘텐츠를 볼 수 있습니까?
- 다른 브라우저와 다른 화면 해상도에서 동일한 방식으로 렌더링됩니까?
# 2) 검색
검색 알고리즘은 소매 사이트의 성공에 매우 중요합니다. 사용자가보고 싶은 것을 항상 눈앞에 배치 할 수는 없기 때문입니다.
일반적인 테스트는 다음과 같습니다.
- 제품 이름, 브랜드 이름 또는보다 광범위하게 범주를 기준으로 검색합니다. 예를 들면 카메라, Canon EOS 700D, 전자 제품 등
- 검색 결과는 관련성이 있어야합니다.
- 브랜드, 가격, 리뷰 / 평점 등에 따라 다양한 정렬 옵션을 사용할 수 있어야합니다.
- 페이지 당 표시 할 결과는 몇 개입니까?
- 여러 페이지 결과의 경우 탐색 할 수있는 옵션이 있습니까?
- 또한 검색은 여러 곳에서 발생합니다. 이 기능을 검증 할 때 여러 수준으로 드릴 다운하는 검색을 고려하십시오. 예를 들면 : 홈 페이지에서 검색 할 때 다음과 같은 내용이 표시 될 수 있습니다.
카테고리로 이동하여 하위 카테고리 (영화 일 수 있음)로 이동하면 다음과 같은 내용이 표시됩니다.
# 3) 상품 상세 페이지
사용자가 검색이나 검색을 통해 또는 홈페이지에서 제품을 클릭하여 제품을 찾으면 제품 정보 페이지로 이동합니다.
검사:
- 제품 이미지 또는 이미지
- 제품 가격
- 제품 상세 사항
- 리뷰
- 옵션 확인
- 배송 옵션
- 배송 정보
- 재고 있음 / 재고 없음
- 다양한 색상 또는 변형 옵션
- 카테고리에 대한 이동 경로 탐색 (아래 빨간색으로 강조 표시됨). 이와 같은 탐색이 표시되면 모든 요소가 작동하는지 확인하십시오.
# 4) 쇼핑 카트
이것은 사용자가 구매를 결정하기 전 두 번째 단계입니다.
다음을 테스트하십시오.
- 장바구니에 항목을 추가하고 계속 쇼핑하십시오.
- 사용자가 쇼핑을 계속하면서 동일한 항목을 장바구니에 추가하면 장바구니의 항목 수가 증가해야합니다.
- 모든 항목과 총계가 장바구니에 표시되어야합니다.
- 위치 별 세금이 적용되어야합니다.
- 사용자는 장바구니에 더 많은 항목을 추가 할 수 있습니다.
- 장바구니에 추가 된 내용을 업데이트하십시오.이 내용도 반영되어야합니다.
- 카트에서 항목 제거
- 결제 진행
- 다양한 배송 옵션으로 배송비 계산
- 쿠폰 적용
- 체크 아웃하지 말고 사이트를 닫았다가 나중에 다시 오세요. 사이트는 장바구니에 항목을 보관해야합니다.
# 5) 지불
- 다른 결제 옵션 확인
- 게스트로 체크 아웃을 허용하는 경우 구매를 완료하고 마지막에 등록 할 수있는 옵션을 제공하면됩니다.
- 재 방문 고객 – 로그인하여 결제
- 사용자 등록
- 고객 신용 카드 또는 기타 금융 정보를 저장하는 경우 보안 테스트를 수행하여 안전한지 확인하십시오 (PCI 준수는 필수입니다).
- 사용자가 오랫동안 등록되어있는 경우 세션 시간이 초과되었는지 확인하십시오. 모든 사이트에는 다른 임계 값이 있습니다. 어떤 사람들에게는 10 분입니다. 일부의 경우 다를 수 있습니다.
- 생성 된 주문 번호로 이메일 / 문자 확인
# 6) 카테고리 / 주요 상품 / 관련 상품 또는 추천 상품
전자 상거래 테스터로부터 가장 많이받는 FAQ는 다음과 같습니다. 모든 카테고리 / 모든 제품을 테스트해야합니까?
내 대답은 아니오 야.
재 방문 고객 인 경우 홈 페이지 또는 장바구니에 몇 가지 권장 제품이 표시됩니다.
주요 제품도 거의 매일 바뀝니다.
이러한 요소는 동적 요소이므로 애플리케이션의 이러한 부분을 테스트하는 가장 좋은 방법은 이러한 섹션이 채워지는 알고리즘을 테스트하는 것입니다.
데이터 마이닝 / BI 시스템을 확인하고 이러한 섹션을 채우는 쿼리를 백엔드에서 확인하십시오.
메이크 파일 C ++를 만드는 방법
# 7) 주문 후 테스트
검사:
- 순서 변경
- 주문 취소
- 주문 추적
- 보고
# 8) 기타 테스트
- 로그인
- 자주 묻는 질문
- 문의 페이지
- 고객 서비스 페이지 등
전자 상거래 웹 사이트 자동화의 과제
Safer Edge를 유지하고 고객에게 원하는 결과를 제공하려면 가능한 한 타임 라인을 줄이면서 전자 상거래 웹 사이트의 품질과 성능에 초점을 맞춰야합니다.
일반적으로 자동화 테스트는 테스트 자동화 프로젝트의 결과에 직접 영향을 미치는 올바른 테스트 자동화 프레임 워크를 선택하는 것으로 시작됩니다. 프레임 워크에는 테스트 스크립트와 다양한 자동화 프로세스의 시나리오가 포함되어야합니다.
프레임 워크를 기반으로 테스터는 테스트 보고서를 생성하여 테스트를 쉽게 실행하고 관련 결과를 얻을 수 있습니다. 그러나 전자 상거래 웹 사이트를 자동화하기위한 올바른 도구를 선택하는 것은 많은 주요 매개 변수에 달려 있습니다. 기능, 성능, 확장 성, 라이선스 비용, 유지 관리 비용, 교육 및 지원과 같은 주요 매개 변수를 기반으로 사용 가능한 도구를 비교하는 것이 항상 중요합니다.
당신은 가져 가야합니다 많은 오픈 소스 테스트 자동화 도구의 장점 추가 자금을 투자하지 않고 더 많은 테스트 작업을 자동화합니다.
#1) 전자 상거래 웹 사이트는 본질적으로 많이 얽혀 있으며 고객의 본질을 가정 할 수 없기 때문에 각 작업을 자동화 할 수 없습니다.
#두) 전자 상거래에 대한 지속적인 변경은 회귀를 요구하므로 매일 회귀 테스트 슈트를 실행하여 변화의 영향을 추적하십시오.
#삼) 항상 홈 페이지에서 링크를 선택하는 것부터 체크 아웃 및 지불 게이트웨이 페이지까지 다루는 자동화 통합 유형의 시나리오를 사용하십시오. 이로써 최소한 전자 상거래 웹 사이트의 최대 사용자 경험을 커버 할 수 있으므로 회귀주기를 자동화하여 적절한 테스트를 수행 할 수 있습니다.
# 4) 불안정한 애플리케이션을 자동화하는 데 시간을 낭비하지 마십시오. 간단한 변경은 전체 테스트 슈트에 영향을 미치므로 다시 만들어야합니다.
# 5) 전자 상거래 웹 사이트의 홈페이지는 매우 중요하며 각 제품과 관련된 많은 정보와 1000 개의 링크가 있으며 페이지에 새로운 제안이나 제품이 추가됨에 따라 이러한 링크가 매일 성장합니다. 따라서 회귀 테스트를 진행하기 전에 HTTP 상태 코드를 사용하여 페이지의 모든 링크를 확인하는 것이 가장 좋습니다.
# 6) 다른 브라우저에서 동시에 테스트 스크립트를 실행할 때. 제품이 장바구니에 추가되거나 제거되면 해당 정보는 다른 브라우저에도 반영되어야합니다.
# 7) 병렬 테스트를 실행할 때 분명히 이러한 시나리오에서 스크립트가 실패 할 것입니다. 카트 정보를 유지하려면 페이지를 주기적으로 새로 고쳐야합니다. 실시간으로 사용자가 모바일 전자 상거래 앱과 모바일 전자 상거래 웹 응용 프로그램을 사용하는 경우와 같은 시나리오를 접할 수 있습니다.
# 8) 판매자 요구 사항에 따라야하는 제품이 10 개이든 1000 개이든 각 제품 세부 정보와 가격 세부 정보를 확인하는 것을 게을리하지 마세요. 이것은 고객을 사소한 실수로 만들거나 깰 수있는 단계로 큰 손실로 이어집니다.
# 9) 일반적으로 사용자가 스크립트를 매우 견고하게 디자인하여 스크립트를 감당하고 여전히 스크립트를 실행하고 전달할 수 있도록하는 많은 중단 된 시나리오를 직접 만드십시오.
예를 들어, 모든 카드 정보를 저장하고 저비용 또는 네트워크 문제 응용 프로그램이 중단되어 제출을 클릭했습니다. 이 경우 사용자는 이메일 및 전화 메시지를 통해 자신의 거래 상태에 대한 알림을받습니다. 테스트 스크립트에서이 이메일 또는 메시지의 유효성을 검사해야합니다.
# 10) 전자 상거래 웹 사이트의 웹 요소는 계속 변경되므로 항상 수동 xpath를 만듭니다. 일부 웹 요소 속성은 동일하므로 이러한 시나리오에서 xpaths의 contains () 메소드를 사용하거나보기로 스크롤하는 고유 한 구별 방법이 없습니다.
#열한) 자동화 접근성 테스트 마우스 동작을 사용하지 않고 키보드 동작으로 당신은 확실히 몇 가지 문제를 발견하고 그것을 고칠 것입니다. 이는 사용자 인터페이스 테스트에서 중요한 역할을합니다.
# 12) 테스터는 시나리오를 신중하게 설계하고 시작 체크 포인트를 추가하고 필요할 때마다 로그인 스크립트를 삽입해야합니다.
# 13) 혼동을 피하기 위해 다른 지불 방법에 대해 다른 스크립트를 유지하십시오. 결제 후 주문이 취소되면 어떻게되는지 확인하세요.
# 14) 반면에 성능 테스트는 매우 중요한 역할을합니다. 여기서 테스트해야하는 요소는 초당 요청, 분당 트랜잭션, 클릭당 실행, 페이지로드 응답 시간, 작업 기간, 클릭과 페이지 표시 사이의 시간 및 DNS 조회입니다.
#열 다섯) 보안 테스트는 전자 상거래가 구축되는 고객의 신뢰를 얻는 곳이므로 서비스 거부 공격, 사용자 계정 보안, 데이터 기밀성, 콘텐츠 보안, 신용 카드 보안, 비 필수적 비활성화에 대한 테스트에 많은 시간을 소비해야합니다. services.SSL 인증서 유효성 검사.
# 16) 다국어 시장 및 비즈니스 지역을 지원하는 접근성 표준을 준수하기 때문에 전자 상거래에서 현지화 테스트 자동화는 매우 어렵습니다.
결론
이제 몇 가지 테스트가 나열되었으므로 몇 가지 테스트로 이동하겠습니다. 전자 상거래 테스트에 대한 생각 마무리 .
웹 사이트는 컴퓨터뿐만 아니라 모바일 장치에서도 작동해야합니다. 반응이 빠르고 안전해야합니다. 데이터베이스를 최적화하고 ETL 프로세스 OLAP 및 BI를 지원하는 데이터웨어 하우스를 유지하는 데 도움이됩니다. 전자 상거래 테스트는이 모든 것에 초점을 맞춰야합니다.
그러나 전자 상거래 테스트에서 가장 중요한 부분은 방문자가 유료 고객으로 전환하는지 여부입니다. 고객이되는 방문 횟수를 '전환율'이라고합니다.
따라서 한 기능이 다른 기능에 비해 더 나은 전환을 촉진하는 것은 중요한 테스트입니다. 그래서 A / B 테스트 전자 상거래 사이트를위한 사용성 엔지니어링이 눈에 띄고 있습니다.
이 기사를 확인하십시오. 3 억 달러 버튼
전자 상거래 사이트가 더 나은 전환율을 위해 디자인을 분석하는 데 도움이되는 도구가 있습니다.
- 최적화 : 개인적으로 좋아하는 것. E-Commerce A / B 테스트를위한 매우 저렴하고 통찰력이 있습니다.
- 바운스 해제 : 나만의 랜딩 페이지를 만들고 빠른 분할 또는 A / B 테스트를 수행 할 수 있습니다.
- 개념 피드백 : 웹 사이트를 제출하고 사이트의 디자인과 전략에 대한 전문가 의견을받을 수 있습니다.
여기에서는 모든 사용성 테스트 도구를 사용할 수 있지만 위의 세 가지가 제가 가장 좋아하는 도구입니다.
더 많은 도구를 보려면 다음을 확인하세요.
저자 정보 : 이 기사는 STH 팀원 Swati S가 작성했습니다. 커뮤니티 테스트를 작성하고 돕고 싶다면 여기에 알려주세요 .
항상 그렇듯이이 기사가 도움이 되었기를 바랍니다.
여러분의 의견과 질문을 듣고 싶습니다. 또한 아래에서 최고의 온라인 쇼핑 경험과 최악의 온라인 쇼핑 경험을 공유하십시오.
추천 도서
- 최고의 소프트웨어 테스트 도구 2021 (QA 테스트 자동화 도구)
- 시험 입문서 eBook 다운로드
- 알파 테스트 및 베타 테스트 (전체 가이드)
- 웹 애플리케이션 보안 테스트 가이드
- 데스크톱, 클라이언트 서버 테스트 및 웹 테스트의 차이점
- 다국어 웹 사이트 테스트를위한 7 가지 기본 팁
- SQA 프로세스 : 전체 지원서를 테스트하는 방법?
- 기능 테스트 대 비 기능 테스트