Category Archives: MEA ALM Community

[MEA ALM Community] SharePoint, Office 365 & Team Foundation Server – Arabic Videos

And here is a new video series in Arabic from MEA ALM Community:

msmeamvp

You can watch the videos from http://www.youtube.com/playlist?list=PLZIOt6kostj2iySPpUjTZh1RXIErEkcRU

Advertisements

Where Are my SharePoint Test Automation DLLs?

While performing automated testing for your SharePoint Solutions, have you ever wondered how the Automated Test Cases get executed on remote environments that smoothly? They just work and you don’t have to copy the Automation DLLs to the remote machines.

For sure they get copied automatically somewhere, there is no magic here, but the question is where do they get copied ? The answer is in this video !

http://youtu.be/BmPU-CEgUsk

Oh, and the DLLs get deleted once the test is finished.

By the way, you won’t be able to run Automated Tests from Microsoft Test Manager unless you assign a Build to your Test Plan. This makes perfect sense, the Test Controller needs to know the Build Drop Folder from which it will copy the DLLs to the remote testing environment.

3

 

Note: You might need to change the quality to 720 p (HD) as shown above for the best viewing experience.

Note : While this was

[Arabic Video] Executing Automated Tests for SharePoint in Virtual Test Labs using Microsoft Test Manager 2012

In the video titled “Converting SharePoint Manual Tests to Automated Tests using Visual Studio 2012“, we ended up converting the manual test case we created in the “Manual Testing for SharePoint using Microsoft Test Manager 2012” video to an Automated Test.

In today’s video, I’ll show you how to execute the Automated Test from Microsoft Test Manager 2012 in the same way we executed a Manual Test. You can watch the video here.

8

 

When you run automated tests in Microsoft Test Manager, you must run them in a lab environment. To run automated tests in a lab environment, you must associate your automated tests with test cases, and then add the test cases to a test suite in a test plan.

Here are the steps performed in the video:

  1. Create a Virtual Test Lab for SharePoint using Microsoft Test Manager & Visual Studio 2012 Lab Management
  2. Build & Install the SharePoint application in the Testing Environment.
  3. Create new “Test Settings” (Data Collection & Diagnostic Data Adapters)
  4. Create a new Test Plan
  5. Configure the Test Plan (Test Settings & Test Environment)
  6. Add the Automated Test to the Test Plan.
  7. Create a Build Definition & Queue a new build.
  8. Assign the build to the Test Plan
  9. Run the automated Test Case from Microsoft Test Manager
  10. View & Analyze Results.

Please note that you might need to change the quality to 720 p (HD) as shown below for the best viewing experience.

9

[Arabic Video] Exploratory & Agile Testing for SharePoint using Microsoft Test Manager 2012

This video is part of the SharePoint Testing & Troubleshooting Arabic Video Series.
In today’s video, you will learn how to do Exploratory Testing for your SharePoint solutions using Microsoft Test Manager 2012. You will learn about how exploratory testing (also called XT, or agile testing) has become a first-class experience in the toolset. This allows a tester to more flexibly test the underlying SharePoint Application without relying solely on formal test cases. Meanwhile, Microsoft Test Manager will continue to capture rich diagnostics about the application being tested which can be delivered to the development team if a bug is discovered. You can watch the video from here.

6

 

7

 

Note: You might need to change the quality to 720 p (HD) as shown above for the best viewing experience.

[Arabic Video] Converting SharePoint Manual Test Cases to Automated Test Cases using Visual Studio 2012

In the previous video (Manual Testing for SharePoint using Microsoft Test Manager 2012), I’ve showed you how you can author, run and replay manual tests for SharePoint using Microsoft Test Manager 2012. In today’s video, I’ll take this manual test a step further by converting it into a fully automated test using Coded UI Tests in Visual Studio 2012. You can watch the video here.

Prerequisites for watching this video:

– SharePoint UI Test Automation using Visual Studio 2012 http://youtu.be/roSrEwNRt_U
– Data-Driven Coded UI Testing for SharePoint using Visual Studio 2012http://youtu.be/wG7o0SaGndg
– Authoring, Running & Replaying Manual Test Cases for SharePoint using Microsoft Test Manager 2012 http://youtu.be/GgfsmnIIu4k

1

 

Please note that you might need to change the quality to 720 p (HD) as shown below for the best viewing experience :

2

[Arabic Video] Authoring, Running & Replaying Manual Test Cases for SharePoint using Microsoft Test Manager 2012

In the previous two videos, I’ve showed you how to do Test Automation for SharePoint using Coded UI Tests in Visual Studio 2012 Premium or Ultimate. I’ve also showed you how to run your coded UI test multiple times with different sets of data to test different conditions “Data-driven Coded UI Tests”.

Today, I’ll tackle another area which is Manual testing. In today’s video, you will learn how to use Microsoft Test Manager 2012 to author a manual test case for your SharePoint Application and take advantage of test parameters. I will then run this test case using the Microsoft Test Runner against my SharePoint Application. While running this test case I will capture an action recording which can be used to take advantage of Fast Forward for Manual Testing, to quickly re-run test steps or even entire test cases in the future “Fast Forward for Manual Tests”. You can watch the video here.

3

 

Please note that you might need to change the quality to 720p (HD) as shown below for the best experience :

4

Slides, Videos & Photos from Egypt Visual Studio 2012 Launch in Cairo

As promised during my session during Visual Studio 2012 launch in Cairo, I’m sharing here the slide deck I used as well as videos for the demos I delivered and a couple of photos from the event. Please don’t hesitate to contact me in case I missed anything.

Slides:

1

 

Check the slide-deck on SlideShare

2

 

Watch video on YouTube

6 7