DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.


Entries for 'George Alatrash'

DNN Unit/Integration Testing - Part 1

Unit Testing Part 1 Blog Entry Summary Image

This is an introductory article to guide those who would like to contribute to DNN Platform on how to write tests. In this article, I will explain the structure of the tests in the DNN Platform solution and how to run some/all of the existing tests.

Continue Reading »
Nov 15
By: George Alatrash

DNN Automation Testing with F# (ATFS) – Part 3

Automated Testing with F Sharp Blog Entry 2 Summary Image

In the first two articles, I explained the basics of ATFS and how to use it to run all existing or specific UI tests. In this article, I’ll show you how to write your own UI tests.

Now let's get to the real work of writing our own tests. Let's start with a simple test to check whether a specific text is displayed in at the home page or not. We will to add the test under P1 Community area (folder).

Continue Reading »
Nov 15
By: George Alatrash

DNN Automation Testing with F# (ATFS) – Part 2

Automated Testing with F Sharp Blog Entry 2 Summary Image

This is the second article in a series of articles on how to use the F# automation Framework to write UI tests and WEB API tests.

In the previous article I introduced the ATFS and how to use for testing your own site. In this one, I’ll explain the various configurations elements in the YAML configuration file that controls the written tests. Also, I will walk you through running individual test contexts.

Continue Reading »
Nov 15
By: George Alatrash

DNN Automation UI Testing with F# (ATFS) - Part 1

Automated Testing in DNN Part 1 Summary Image

This is the first article is a series of articles on how to use the F# automation Framework to write UI tests and WEB API tests. This first blog will introduce the framework and how to run it to test your Platform site.

In the previous years DNN has developed a testing framework for automating DNN Platform application testing. The framework uses F# language (which is one of the .NET languages) and utilizes a few other open source libraries for this; of these: Canopy (http://lefthandedgoat.github.io/canopy/) and Selenium (http://www.seleniumhq.org/).

Continue Reading »
Nov 15
By: George Alatrash

DNN 9.1.1 Security Bulletin Released

Recently DNN Platform 9.1.1 has been released. This release resolves the following security issues: ·         2017-06 (Low) Vulnerable ASP.NET MVC library (assembly) in Platform 8.0.0 and Evoq 8.3.0... Continue Reading »
Jul 05
By: George Alatrash

DNN 9.0.1 Security Bulletin Released

Today DNN Platform 9.0.1 has been released. This release resolves the following security issues:

·         2017-01 (Medium) Antiforgery checks on Web APIs can be ignored in certain situations

·         2017-02 (Low) Authorization can be bypassed for few Web APIs

·         2017-03 (Low) Socially engineered link can trick users into some unwanted actions

2017-04 (Low) Unauthorized file-copies can cause disk space issues Continue Reading »
Jan 26
By: George Alatrash

NewsArchives


Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Andy Tryba (1)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (32)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (209)
Chris Paterra (55)
Clinton Patterson (36)
Cuong Dang (21)
Daniel Bartholomew (2)
Daniel Mettler (151)
Dave Buckner (2)
David Poindexter (4)
David Rodriguez (3)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (10)
George Alatrash (6)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (274)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Miguel Gatmaytan (3)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (53)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (40)
Will Strohl (165)
William Severance (5)

Content Layout

Subscribe to DNN Digest

DNN Digest is our monthly email newsletter. It highlights news and content from around the DNN ecosystem, such as new modules and themes, messages from leadership, blog posts and notable tweets. Keep your finger on the pulse of the ecosystem by subscribing.  


Copyright 2017 by DNN Corp Terms of Use Privacy
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out