Skip to main content

모바일 사용자 정의 테스트

학습 목표

이 유닛을 완료하면 다음을 수행할 수 있습니다.

  • 모바일 디자인에 대한 모범 사례를 나열할 수 있습니다.
  • 공식 출시 전에 Salesforce 모바일 앱을 시험해 보는 것이 왜 유용한지 설명할 수 있습니다.
  • Salesforce 앱에서 Visualforce 페이지를 테스트할 수 있습니다.
  • 사용자 정의를 적절하게 테스트할 수 있습니다.

사용 사례 알아보기

따라서 모바일 롤아웃에 대한 승인을 얻었습니다. 예이! 여러분이 할 것을 알고 있었습니다. 이제 롤아웃 다음 단계인 구축 및 테스트로 넘어갈 차례입니다.

이 시점에서 회사의 모바일 사용 사례에 적합하게 Salesforce 앱을 사용자 정의하는 데 이미 시간을 보냈을 것입니다. 이 롤아웃 단계에서는 모바일이라는 걸작을 마무리하고 빌드한 기능을 테스트합니다. 주의 사항: 다른 Salesforce 롤아웃과 마찬가지로 먼저 샌드박스 또는 Developer Edition 계정에서 사용자 정의를 빌드하고 테스트한 다음 시작할 준비가 되면 프로덕션으로 이동합니다.

모바일 친화적인 경험 설계

이전 유닛에서 언급한 멋진 리소스를 확인하셨기를 바랍니다. Salesforce 앱을 조정하여 사용자가 작업을 빠르게 완료할 수 있도록 하는 강력한 도구로 만들 수 있습니다. 앱을 사용자 정의할 경우 모바일 사용자 익스피리언스를 개선하기 위해 할 수 있는 일에 대해 생각해 보세요.

그렇다면 모바일 사용자에게 좋은 익스피리언스를 제공하려면 어떻게 해야 할까요? 모바일 디자인은 다른 관점을 제시하므로 매우 멋집니다. 휴대전화와 태블릿은 화면이 작으므로 필수 항목으로 줄이고 가장 중요한 항목에 우선 순위를 지정하세요. 셀룰러 연결은 느리거나 불규칙할 수 있으므로 성능을 극대화해야 합니다.

모바일 사용자 정의를 마무리할 경우 다음 팁을 염두에 두세요.

  • 더 적을수록 좋습니다. 페이지 레이아웃은 모바일 장치의 화면 크기를 고려하여 가장 중요한 정보를 맨 위로 이동합니다. 정말 필요한 필드만 추가합니다. 가장 좋은 방법은 페이지에 5개 이하의 필드를 포함하고 절대로 8개를 넘지 않는 것입니다.
  • 속도를 위해 구축합니다. 페이지에 사용자 정의 요소를 추가할 경우 성능에 대해 생각합니다. 페이지 로드 시간을 느리게 할 수 있는 이미지나 프로세스가 있나요? 사용자는 모바일 장치의 성능에 대해 인내심이 부족하므로 컨텐츠를 간소화하고 페이지 요소를 가능한 한 가볍게 유지하세요.
  • 탭 타겟에 대해 생각해 보세요. 사용자 정의 페이지를 만들 때 사용자가 모바일 장치와 상호 작용하는 방식을 고려합니다. 예를 들어 버튼은 링크보다 탭하기 쉽습니다.
  • 모바일 기능을 수용합니다. 위치 감지, 카메라, 가속도계 등 휴대전화에서 사용할 수 있는 모든 멋진 기능에 대해 생각해 보세요. 모바일 장치의 고유한 기능을 활용할 수 있는 방법이 있나요?

모바일 디자인 모범 사례에 대해 자세히 알아보려면 리소스 섹션에 포함된 링크를 확인하세요.

Visualforce 페이지 최적화

기존 Visualforce 페이지가 있는 경우 Salesforce 앱에서 모바일 사용자가 페이지를 사용할 수 있도록 할 수 있습니다. 확인란을 선택하여 모바일용 Visualforce 페이지를 활성화할 수 있습니다. 방법 가이드는 리소스 섹션을 참조하세요.

그러나 여기에 문제가 있습니다. 일반적으로 그렇게 간단하지 않습니다.

Visualforce 페이지는 모바일 앱에서 자동으로 모바일 친화적이지 않으며 테스트할 경우 기존 페이지 및 사용자 정의 앱에 몇 가지 문제가 발생할 수 있습니다.

다행히도 모바일 앱에서 Visualforce 페이지를 멋지게 보이게 만드는 것은 비교적 간단합니다. 전체 Salesforce 사이트 및 Salesforce 앱에서 페이지가 작동하도록 코드를 수정하거나 모바일 전용 페이지를 만들 수 있습니다.

Salesforce 앱에서 Visualforce 페이지를 사용하려는 경우 새로운 가장 친한 친구는 Visualforce 지침 및 모범 사례입니다.

사용자 정의 테스트

설정 작업을 완료한 경우 대규모 모바일 이정표에 도달한 것으로, Salesforce 앱의 사용자 정의 버전의 프로토타입을 갖게 됩니다. 이제 프로토타입을 시작하여 계속해서 테스트를 수행합니다. 그런 다음, 좀 더 테스트를 실시합니다. 테스트해야 한다고 언급했나요?

농담은 제쳐두고, 테스트의 중요성을 아무리 강조해도 지나치지 않습니다. 모바일 출시 중에 불쾌한 놀라움을 원하지 않습니다. 모든 유형의 모바일 장치와 직원이 Salesforce 앱에 액세스하는 데 사용하는 모든 운영 체제에서 앱을 테스트해야 합니다. 그리고 다시 테스트합니다. (그래요, 미안합니다. 지난 번에 테스트에 대해 공식적으로 잔소리하는 시간은 끝났습니다.)

물론 각 변경 사항을 테스트하기 위해 장치를 들어올릴 필요없이 데스크탑에서 신속하게 온전성 검사를 수행하는 것이 편리합니다. 다행히 Apple과 Google에서 데스크톱에서 반복적으로 개발할 수 있는 장치 에뮬레이터가 있습니다.

장치 에뮬레이터에서 모바일 앱으로 작업하려면 지원되는 장치에 적절한 SDK를 다운로드하여 설치합니다.

또한 지금, 다들 알고 있는 중대한 경고에 마음 단단히 먹으세요. (이 경고를 네온 불빛과 함께 네온으로 쓸 수 있다면 무조건 그렇게 해 볼 겁니다.)

중요

중요

에뮬레이터에서 Salesforce 앱을 실행하는 것은 일반적인 사용을 지원하지 않습니다. 또한 조직에서 지원하는 모바일 장치에서 앱의 전체 테스트를 대체할 수 없습니다. 배포하려는 모든 장치와 플랫폼에서 앱을 정기적으로 테스트하세요.

사용자와 함께 프로토타입 파일럿

이제 작동하는 프로토타입이 있으므로 한번 시연해 볼까요? 공식 모바일 출시 전에 초기 피드백을 얻기 위해 소규모 사용자 그룹과 함께 앱을 파일럿(시험 사용)해 보는 것이 중요합니다. 물론 롤아웃 일정을 약간 연장하지만 여러분이 받은 입력은 매우 큰 가치를 지닙니다. 파일럿은 다음과 같은 이점이 있습니다.

  • 모바일 사용 사례를 검증하고 새로운 기회를 식별합니다.
  • 사용자 정의를 간소화하고 "문제"를 포착합니다.
  • 학습 플랜에 영향을 미칠 FAQ 수집
  • 공식 출시 전에 파워 유저 및 지지자 그룹 교육
  • 모바일 앱에 대한 초기 입소문 내기
  • 조기 성공으로 더 많은 이해 관계자 및 임원진의 동의 확보
  • 마케팅 및 커뮤니케이션 자료에 사용할 평가 및 성공 사례 수집

파일럿 사용자 찾기

그렇다면 파일럿 사용 시 어떤 사용자를 참여시켜야 할까요? 물론 이미 설명한 모든 이유로 수퍼 유저가 참여하기를 분명히 원할 수 있습니다. 하지만 다양한 관점과 의견이 필요합니다. 즉, 모든 단계에서 여러분에게 난제를 안기며 저항하는 Salesforce 사용자들도 포함해야 합니다.

예, Salesforce 영재들을 사랑합니다. 하지만 반란군 역시 중요합니다. 모바일 앱 사용과 관련하여 발생할 수 있는 모든 불만과 고충을 경청할 준비가 되어 있어야 합니다. 그리고 이러한 문제를 조기에 해결할 경우 모바일 반란군을 가장 큰 힘이 되어주는 치어리더로 만들 수 있습니다.

리소스

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기