자동 완성 및 Apex 테스트 생성으로 빠른 개발
01. 개요
● 인라인 자동 완성에 액세스 할 수 있음
● 코드 제안에 액세스하는 방법을 설명할 수 있음
● 개발자용 Agentforce를 사용하여 Apex 및 LWC 유닛 테스트를 작성할 수 있음
02. 인라인 자동 완성으로 코딩 도움 받기
AI 기반 인라인 자동 완성 도구는 개발 경험을 더 쉽고 효율적으로 만들어 줌. 이 도구는 Apex 및 LWC(JavaScript, CSS, HTML) 파일에서 작동함. 인라인 자동 완성은 편집기 내에서 코드 완성을 제안해 주므로 올바른 구문을 검색하는 데 시간을 낭비하지 않아도 됨. 작동 중에 편집기에서 반짝이는 작은 ✨ 가 나타나면 Agentforce가 제안을 제공할 준비를 하고 있다는 의미임. 몇 가지 코드 제안을 살펴보고 가장 적합한 코드를 선택하기만 하면 됨.
코드 작성 시, Apex에서 Account.name = 'abc’ 와 같이 SObject 에 변수 값을 할당하는 작업이나 제품 특성을 쿼리하기 위해 SOQL을 작성하는 작업을 종종 하게됨. 코드에서 커서를 멈추고 개발자용 Agentforce가 완성을 제안하면 다음 회색(고스트) 텍스트로 된 나머지 코드를 채움.

Windows에서는 Alt+\ 키를 사용하여 수동으로 자동완성을 트리거할 수 도 있음. 다른 핫키를 확인하려면 Settings(설정)|Keyboard Shortcuts(키보드 바로 가기)로 이동하여 Agentforce 를 검색하세요.
03. Apex 및 LWC 코드를 위한 유닛 테스트 작성
Apex 프로그래머라면 이러한 규칙을 알고 있을 것임. 유닛 테스트는 최소한 Apex 코드의 75%를 처리해야 한다는 것임. AppExchange에 코드를 공개하거나 패키징하기 전에 그러한 모든 테스트에 통과해야 함. 이제 개발자용 Agentforce를 사용하여 Apex 클래스를 위한 유닛 테스트를 빠르게 생성할 수 있음.
도구를 사용하여 Apex 유닛 테스트를 생성하는 구체적인 방법은 다음과 같음
1. 열린 Apex 클래스의 메서드에서 마우스 오른쪽 버튼을 클릭한 후 Agentforce: Generate an Apex Test(Agentforce: Apex 테스트 생성)를 선택. 또는 열린 파일의 오른쪽 상단에 있는 비커 아이콘을 클릭. 그러면 Apex 파일 이름이 미리 채워진 Test Case Generation(테스트 사례 생성) 패널이 열림.
2. 유닛 테스트를 생성할 메서드를 선택
3. 기존 테스트 파일을 선택하거나 새로 만듦. 새로운 테스트 클래스를 생성하는 경우, 명령은 새 파일 이름을 <ApexClassFileName>Test.cls 로 지정. 그런 다음 새 파일에 테스트 메서드를 추가.
4. Generate(생성)를 클릭해 유닛 테스트를 생성
5. 생성된 유닛 테스트 메서드를 검토하여 Regenerate(재생성), Discard(폐기), Accept(삭제) 중 하나를 선택
새로운 테스트를 생성할 경우, Agentforce는 기존 테스트 컨텍스트를 사용하여 사용자가 이미 작성한 코드와 중복되지 않는 새로운 테스트를 생성함.
이 모듈에서는 개발자용 Agentforce 세계에 대해 소개해드렸음. 이제 여러분은 Salesforce 개발자로서 여정을 계속하면서 학습한 내용을 사용할 준비가 되었음. 더욱 현대적인 도구가 여러분을 기다리고 있습니다. 지금 바로 시작해보세요!
04. 리소스
'11_Salesforce' 카테고리의 다른 글
| [Salesforce]Lightning Experience 조직설정 - 맞춤형 객체 만들기 (0) | 2025.09.09 |
|---|---|
| [Salesforce]생성형 AI의 기능 살펴보기 (8) | 2025.08.03 |
| [Salesforce]코드 작성 시 Dev Assistant와 원활한 상호 작용 (2) | 2025.08.02 |
| [Salesforce]개발자용 Agentforce 알아보기 (5) | 2025.08.02 |
| [Salesforce]Agentforce 기능 알아보기 (4) | 2025.07.30 |