TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
V Greavu - Testing with Sharepoint
1.
2.
3. TEST CAMP, IASI, 2013
Valy Greavu, SharePoint Server MVP
http://valygreavu.com
4. În spatele unui programator de succes se află un tester bun!
5. Ce înseamnă tehnologia SharePoint
Complexitatea arhitecturilor SharePoint
Tipuri de teste in SharePoint
Monitorizarea performantelor
CAML Creator
Întrebări și Discuții
6. Microsoft SharePoint Server 2010
Server-based Excel
spreadsheets and data
visualization, Report Center, BI
Web Parts, KPIs/Dashboards
Docs/tasks/calendars, blogs, wikis, email integration, project management
“lite”, Outlook integration,
offline docs/lists
Business
Intelligence
Rich and Web forms
based front-ends,
LOB actions,
enterprise SSO
Business
Forms
Platform
Services
Workspaces, Mgmt,
Security, Storage,
Topology, Site Model
Content
Management
Integrated document
management, records
management, and Web
content management with
policies and workflow
Collaboration
Portal
Enterprise Portal
template, Site
Directory, My Sites,
social networking,
privacy control
Search
Enterprise scalability,
contextual relevance, rich
people and business
data search
7. I
Aplicație Web pentru Intranet / Extranet
Document management
Content management
Proces management
Project management
Event management
BI (Business Intelligence)
Raportare
Funcții de căutare
9. Farm
Web Application
Site Collection
Site Collection
Web (subsite)
Web (sub-site)
Web (sub-site)
Web (Subsite)
List/Library
List/Library
List/Library
List/Library
Item
Item
Item
Item
Item
Item
11. Crearea unui plan de testare
Crearea unui mediu de test
Crearea testelor și instrumentelor pentru testare
SCRUM
Scrum Master: Persoana care conduce scrumurile zilnice
(ședințele) și este la curent mereu cu starea proiectului (echivalent
cu un manager de proiect). Mai este referit și ca Lord de Scrum.
Porci (Pigs): Cei care au sarcini nerezolvate atribuite lor
(programatorii, testerii, administratorii de baze de date, etc...)
Găini (Chickens): Cei care sunt implicați, dar nu au sarcini atribuite
(proprietarii proiectelor, lorzii de scrum, etc ...).
14. Health
Search
Business Intelligence
Databases
Access Services
Performance
Farms
Workflows
Servers
Virtual environments
Service applications
Business Data Connectivity
Web applications
15. Average daily RPS
Web Browser - Social Interaction
Average RPS at peak time
Web Browser - General
Total number of unique users
per day
Interaction
Web Browser - Office Web Apps
Average daily concurrent users
Office Clients
Peak concurrent users at peak
OneNote Client
time
Total number of requests per day
Expected workload distribution
Web Browser - Search Crawl
Web Browser - General
Collaboration Interaction
SharePoint Workspace
Outlook RSS Sync
Outlook Social Connector
Other interactions(Custom
Applications/Web services)
16. DB size (in GB)
Number of docs
Number of Content DBs
Number of lists
Number of site collections
Average size of sites
Number of web apps
Largest site size
Number of sites
Number of user profiles
Search index size (# of
items)
17. Coverage testing
Development Phase
Unit testing, Check in tests, Built Verification Tests, Functional tests,
Regression testing
Usage Testing
Stabilization Phase
Scenario Testing, Performance / Stress Testing, Configuration
Testing, Compatibility Testing
19. Users need access to SharePoint before they can use it
SharePoint 2010 conține o serie de grupuri și niveluri de
securitate predefinite
Model de grupuri bazat pe Active Directory
20. Integrating Team Foundation Server 2010 with SharePoint 2010
http://blogs.msdn.com/b/tfssetup/archive/2012/02/21/integra
ting-team-foundation-server-2010-with-sharepoint-2010.aspx
26. SharePoint Server 2010 de la A la Y
http://valygreavu.com/2011/03/03/sharepoint-server2010-de-la-a-la-y/
SharePoint 2010 - http://sharepoint.microsoft.com/en-
us/Pages/default.aspx
SharePoint Governance Policies, Plans, and Documents
Listing - http://www.rharbridge.com/?page_id=726