How Slack Can Help Testing TeamsSlack is great for team collaboration to quickly get things done.Perfecto can interact with a Slack channel to ensure test execution results are communicated to your team members quickly, allowing fast feedback and issue resolution.How Slack and Perfecto Work TogetherGet instant Slack notifications directly from Perfecto when your tests execute. Slack messages link directly back to the execution report located inside Perfecto.That means there’s no more waiting for results or wondering if the latest commit worked. Get notified as soon as the test results are available. Now teams can truly collaborate effectively.How to Integrate Slack and Perfecto1. Install and Configure the Slack Plugin for JenkinsIn this step, you install the Slack plugin for Jenkins and configure it with your workspace information and credentials.To install and configure the Slack plugin for Jenkins:Install the Slack plugin for Jenkins from the Manage Jenkins > Manage Plugins view.If needed, create a channel in Slack. Go to: https://<workspace>.slack.com/apps/new/A0F7VRFKN-jenkins-ci where <workspace> is the name of your workspace.Select the channel name and click Add Jenkins CI integration.In Jenkins, go to Manage Jenkins > Configure System.Under Slack > Workspace, enter your Slack Workspace name.Create a secret credential text, provide your Slack integration credential token ID (provided by Slack) as its value, and select this text as the credential.2. Configure the Jenkins Job With a Custom MessageIn this step, you configure the Jenkins job with a custom message that includes a link to the report in the Perfecto Test Analysis view.To configure the Jenkins job:In Jenkins, open your Jenkins job config.In the Post-build Actions section of the project configuration, select Slack Notifications.Click Advanced and select the desired notifications (such as Notify Success and Notify Every Failure) based on the job status.Find and select the Include Custom Message checkbox.In the Custom Message field, add the following text:View your Perfecto report at: https://${cloudName}.reporting.perfectomobile.com/library?jobName[0]=${JOB_NAME}&jobNumber[0]=${BUILD_NUMBER} where:${cloudName} is the prefix of your Perfecto cloud. For example, if you access Perfecto at https://demo.perfectomobile.com, then ${cloudName}=demo.The following sample Slack channel image below shows the Jenkins job name, number, status, and Perfecto CI Dashboard Smart Reporting link: The following image to the left shows a sample CI Dashboard integration with Slack.Key Benefits of Using Slack and PerfectoCommunicate test results into any Slack channel instantly. No more waiting for results!Quickly view test failures and resolve them on the next build.Ensure visibility into test execution results for those team members not part of the test reporting.Get Started With Perfecto and SlackStart your free Perfecto trial today.Start My Free Trial